Senior Java Developer
Role details
Job location
Tech stack
Job description
Sngular busca desarrolladores en Java para unirse a su equipo en Tarragona. Los candidatos ideales escribirán código limpio y utilizarán metodologías ágiles, participando activamente en la vida del equipo y colaborando con diferentes áreas., * Escribir código limpio y legible.
- Participar en la vida del equipo.
- Colaborar con otras áreas., Buscamos profesionales en el mundo Java que no tengan miedo a enfrentarse a nuevos retos y que defiendan buenas prácticas. El rol incluye:
- Escribir código limpio y legible en lugar de espagueti.
- Desarrollar software utilizando enfoques modernos de ingeniería y metodologías ágiles.
- Participar en la vida y el día a día del equipo y contribuir a la toma de decisiones.
- Colaborar con otras áreas.
- Crecer y ayudar a crecer a los compañeros.
Requirements
-
Experiencia en desarrollo de software usando Java.
-
Conocimientos en metodologías ágiles y buenas prácticas.
-
Capacidad de trabajar en equipo y contribuir a decisiones grupales., Java 17 y 21 Ecosistema Spring SQL MongoDB Postgres Kafka RabbitMQ JUnit Mockito AssertJ Karate Inglés, * Dominar y trabajar con Java 17 y 21.
-
Tener experiencia práctica con el ecosistema Spring: Spring Boot, Spring Data, Spring Cloud.
-
Saber relacionar y no relacionarse con SQL, MongoDB y Postgres.
-
Conocer y haber usado Kafka y RabbitMQ.
-
Experiencia en arquitecturas DDD, eventos y hexagonal.
-
Ser capaz de probar con JUnit, Mockito, AssertJ y Karate.
-
Capacidad de comunicación en inglés., * Acceso a formación continua: presupuesto individual, certificaciones, acceso ilimitado a Udemy, clases de idiomas y dinámicas internas.
-
Flexibilidad horaria, teletrabajo y posibilidad de trabajar desde nuestros hubs.
-
22 días de vacaciones, día de cumpleaños, 2 días de asistencia a eventos técnicos y días no laborables el 24 y 31 de diciembre.
-
Wellbeing pack con ayuda para el bienestar físico y mental.
-
Retribución flexible.
-
Dinámicas y eventos de teambuilding.
-
Pack de bienvenida.
-
Posibilidad de elegir equipo (Windows o Mac).
-
Otras iniciativas que permiten bonus adicionales: recomendar profesionales, speaker en eventos, artículos técnicos.
-
Opción de trabajo desde casa.
Benefits & conditions
Se ofrece acceso a formación continua, flexibilidad horaria, 22 días de vacaciones, y un paquete de bienestar completo. Además, hay posibilidad de teletrabajo y trabajar en un entorno colaborativo y dinámico.