Senior Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
La posición requiere participación en guardias 24/7 de forma rotativa, con una frecuencia aproximada de una semana cada 3 o 4 meses, según la planificación del equipo., Desarrollo y mantenimiento de aplicaciones basadas en arquitectura de microservicios.
-
Diseño, implementación y optimización de soluciones utilizando Java y Spring Boot.
-
Gestión e integración de plataformas de mensajerÃa con Apache Kafka.
-
Diseño y desarrollo de APIs y servicios backend.
-
Aplicación de principios de programación funcional y buenas prácticas de desarrollo.
-
Participación en el diseño de software y toma de decisiones técnicas.
-
Desarrollo orientado a calidad mediante TDD y/o BDD.
-
Integración con bases de datos relacionales y NoSQL.
-
Colaboración en entornos Agile bajo metodologÃa Scrum.
-
Participación en la resolución de incidencias y soporte dentro del modelo de guardias establecido.
Requirements
Experiencia mÃnima de 4 años en posiciones similares.
-
Experiencia sólida y demostrable en Apache Kafka (mÃnimo 4 años).
-
Experiencia avanzada en: Java 8 o superior, Spring Framework, Spring Boot, Microservicios, JPA, Diseño de Software, Programación Funcional, Testing (TDD y/o BDD).
-
Conocimientos de bases de datos: PostgreSQL, Oracle y MongoDB.
-
Experiencia trabajando con metodologÃas Agile (Scrum).
-
Nivel de inglés mÃnimo B2.
Requisitos deseables:
-
Conocimientos de programación reactiva.
-
Experiencia en APIficación y especificaciones OAS3.
-
Cualquier conocimiento adicional relacionado con arquitecturas distribuidas, integración de sistemas o entornos cloud., En UST nos comprometemos con la igualdad de oportunidades en nuestros procesos de selección y no realizamos ningún tipo de discriminación por razón de raza, género, discapacidad, edad, religión, orientación sexual o nacionalidad. Estamos comprometidos con la discapacidad y apostamos por la incorporación de personas con certificado de discapacidad.
Benefits & conditions
23 dÃas laborables de vacaciones y el 24 y 31 de diciembre.
-
Numerosos beneficios sociales (seguro médico, ayuda al teletrabajo, seguro de vida y seguro de accidentes).
-
Programa de Retribución Flexible (tarjeta comida, cheques guarderÃa, tarjeta transporte, clases de inglés online, seguro médico para tu familia…).
-
Acceso gratuito a varias plataformas de formación.
-
Estabilidad y carrera profesional.
-
Tenemos implantado un plan de compensación de referencias internas.
-
Posibilidad de elección de percibir tu salario en 12 o 14 pagas.
-
Medidas de conciliación (horario flexible, teletrabajo, asesoramiento de especialistas (psicólogo, nutricionista, entrenador personal), jornada intensiva los viernes y en verano según proyecto).
-
Plataforma UST Club descuentos y descuentos en gimnasios.
About the company
Para que nos conozcas algo mejor, UST es una multinacional norteamericana certificada como Top Employer y Great Place to Work con más de 35.000 empleados a nivel global y con presencia en más de 35 paÃses. Somos lÃderes en servicios de tecnologÃa digital y proporcionamos soluciones tecnológicas de gran alcance a grandes compañÃas.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers
Spanish Business Culture and Etiquette
Where to Find Entry-Level Software Engineering Jobs