Senior Software Engineer Backend Java/Kotlin)en Esparreguera, Barcelona.

Randstad
Esparreguera, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish, English
Experience level
Senior
Compensation
€ 55K

Job location

Remote
Esparreguera, Spain

Tech stack

Clean Code Principles
Java
API
Amazon Web Services (AWS)
Automation of Tests
Software Quality
Code Review
Computer Programming
Information Technology Consulting
Databases
Computer Engineering
Continuous Integration
Distributed Systems
Payment Systems
Hibernate
Java Architectures
Java Persistence API
Spring
PostgreSQL
MySQL
RabbitMQ
Redis
Prometheus
Software Engineering
Software Quality Assurance (SQA)
Spring-boot
Backend
Kotlin
Solid Principles
Kafka
Cloudwatch
Microservices

Job description

Consulta las ofertas para formar parte de nuestro equipo interno., + evaluación del talento

  • formación

  • gestión de la formación

  • encuestas de engagement

  • diversidad, equidad e inclusión transición del talento

  • outplacement

  • gestión del talento senior, o liderazgo y coaching o evaluación del talento o formación o gestión de la formación o encuestas de engagement o diversidad, equidad e inclusión

  • transición del talento, En el rol de Senior Software Engineer Backend, tendrás libertad creativa para diseñar soluciones escalables, trabajar con IA aplicada al desarrollo y mentorizar a otros talentos, todo dentro de un ambiente positivo donde se valora la calidad del código y la toma de riesgos calculados., Buscamos un profesional con una sólida trayectoria en el ciclo de vida de desarrollo de software, capaz de equilibrar la entrega de funcionalidades con la excelencia técnica y la reducción de deuda estratégica.

Diseño de Arquitectura: Liderar la evolución de sistemas de alta demanda (miles de reservas diarias) hacia arquitecturas basadas en eventos, evaluando el uso de Kafka y API Gateways.

Desarrollo de Soluciones Escalables: Implementar y mantener microservicios y sistemas distribuidos robustos utilizando Java, Spring Boot y AWS.

Gestión de Integraciones Complejas: Diseñar y evolucionar conexiones críticas con sistemas de pago, Channel Managers y OTAs, garantizando la resiliencia ante fallos.

Liderazgo Técnico y Calidad: Establecer buenas prácticas (SOLID, Clean Code, CI/CD) y mentorizar a perfiles junior para elevar los estándares del equipo.

Requirements

  • perfiles operativos

  • perfiles de alta cualificación

  • perfiles digitales

  • perfiles de dirección general contratación de talento

  • temporal

  • temporal de gran volumen outsourcing

  • servicios industriales y logísticos

  • servicios administrativos

  • sales & trade marketing consultoría tecnológica

  • customer experience

  • data & analytics

  • digital & product engineering

  • cloud & infrastructure atracción y adquisición de talento

  • RPO

  • employer branding

  • experiencia del candidato

  • propuesta de valor del empleado

  • benchmark salarial

  • descripción de puestos gestión y desarrollo de talento

  • liderazgo y coaching, + reclutamiento

  • retención

  • cultura empresarial

  • productividad desarrollo profesional y personal

  • orientación laboral

  • desarrollo profesional

  • desarrollo personal

  • recursos y herramientas redefinición del mercado laboral

  • tecnología

  • sostenibilidad

  • bienestar laboral, + escuelas de talento

  • perfiles profesionales

  • consejos para tu desarrollo o desarrollo personal o desarrollo profesional o orientación laboral o recursos y herramientas

  • test de competencias, o energía o farma o finanzas, banca y seguros o hostelería o ingeniería o logística y transporte o salud o tech, telco y media o ventas, marketing y trade marketing

o randstad operational o randstad professional o randstad digital o randstad enterprise

  • selección de talento o perfiles operativos o perfiles de alta cualificación o perfiles digitales o perfiles de dirección general

  • contratación de talento o temporal o temporal de gran volumen

  • outsourcing o servicios industriales y logísticos o servicios administrativos o sales & trade marketing

  • consultoría tecnológica o customer experience o data & analytics o digital & product engineering o cloud & infrastructure

  • atracción y adquisición de talento o RPO o employer branding o experiencia del candidato o propuesta de valor del empleado o benchmark salarial o descripción de puestos

  • gestión y desarrollo de talento, o outplacement o gestión del talento senior

  • agroindustria

  • alimentación

  • automoción

  • contact center

  • energía

  • farma

  • finanzas, banca y seguros

  • hostelería

  • ingeniería

  • logística y transporte

  • salud

  • tech, telco y media

  • ventas, marketing y trade marketing

  • randstad operational

  • randstad professional, o farma o finanzas, banca y seguros o hostelería o ingeniería o logística y transporte o salud o tech, telco y media o ventas, marketing & trade marketing

o estudios e informes o gestión por valores o digital content room o newsletter + o buscador de contenidos

  • HR insights o reclutamiento o retención o cultura empresarial o productividad

  • desarrollo profesional y personal o orientación laboral o desarrollo profesional o desarrollo personal o recursos y herramientas

  • redefinición del mercado laboral o tecnología o sostenibilidad o bienestar laboral

  • alimentación

  • automoción

  • contact center

  • energía

  • farma

  • finanzas, banca y seguros

  • hostelería

  • ingeniería

  • logística y transporte

  • salud

  • tech, telco y media

  • ventas, marketing & trade marketing

  • estudios e informes

  • gestión por valores

  • digital content room, * Formación: Ingeniero Técnico, Ciclo Formativo Grado Superior

  • Idiomas: Inglés: B2
  • Conocimientos: mysql, spring boot, postgresql, clean code, spring framework, solid principles, arquitectura java, hibernate/jpa
  • Experiencia: 5 años

Se requiere una formación académica técnica superior (Ingeniería Informática o similar) o experiencia equivalente demostrable en entornos de alta escalabilidad.

Competencias Técnicas y Lenguajes:

  • Java/Kotlin: Nivel Senior con más de 5 años de experiencia sólida.
  • Frameworks: Dominio experto de Spring Framework, Spring Boot e Hibernate/JPA.Arquitectura
  • Experiencia avanzada en sistemas distribuidos, microservicios, APIs REST y arquitecturas asíncronas (RabbitMQ o similares).
  • Calidad de Software: Experiencia práctica aplicando principios SOLID, TDD/BDD y automatización de pruebas.
  • Infraestructura y Monitorización: Manejo de bases de datos (MySQL/PostgreSQL), Redis, pipelines de CI/CD y herramientas de monitorización (CloudWatch, Prometheus)

Soft Skills muy valorable: Fuerte sentido de "ownership", orientación al detalle y capacidad de comunicación efectiva. Estilo de trabajo colaborativo, orientado al equipo, acostumbrado a procesos de Code Review y Pair Programming. ver menos ver más

Benefits & conditions

Horario flexible de lunes a jueves (8:00 a 16:30) y viernes intensivos (8:00 a 15:00) Modelo Híbrido: Flexibilidad total para teletrabajar 1 o 2 días a la semana según tu elección. Teletrabajo Extendido: Posibilidad de conectar hasta 5 días de trabajo remoto antes o después con tus vacaciones para mayor libertad de viaje.

About the company

sala de prensa Notas de prensa con las últimas noticias sobre RR.HH. eventos y patrocinios Conoce los eventos y patrocinios de Randstad. randstad en el mundo Estamos presentes en 39 mercados., Nuestro cliente es de una de las scale-ups tecnológicas con mayor crecimiento en el sector hotelero., Sabemos que los perfiles profesionales IT son unos de los más demandados en el mercado laboral actual. Randstad Digital somos una división encargada de la selección profesional y especializada de perfiles IT tanto para su contratación directa como para su contratación temporal., La ambición de Randstad es ser la compañía de talento más equitativa y especializada del mundo. Ayudamos a las personas y a las organizaciones a desarrollar su verdadero potencial, buscando oportunidades que impulsen la sostenibilidad económica y prioricen el bienestar de las personas y el planeta. empleo inclusivo Nuestra convicción de que todas las personas, independientemente de su procedencia, tienen las mismas oportunidades de éxito se demuestra en nuestros procesos, donde promovemos la equidad laboral a través equipos diversos e inclusivos.

Apply for this position