En K-LAGAN te estamos esperando para continuar creciendo juntos!Somos una empresa estratégica internacional de servicios tecnológicos, comprometida esencialmente con su equipo y con la sociedad. Ofrecemos soluciones en servicios IT, desarrollos de ingeniería, de electrónica, y proyectos de I+D. Nuestro compromiso es contratar a los mejores talentos independientemente de su raza, religión, sexo, edad y personas con otras capacidades, promoviendo su desarrollo profesional y personal.Diseñar, desarrollar e implementar soluciones de software eficientes y seguras en entornos Java modernos para un holding empresarial internacional del sector seguros. Integrar sistemas y tecnologías de manera efectiva, garantizando calidad, rendimiento y estabilidad tanto en desarrollo como en producción.Responsabilidades- Desarrollar, probar e implementar aplicaciones backend utilizando Java 17+ y Spring Boot en entornos de microservicios .- Aplicar principios de arquitectura hexagonal y patrones de diseño como Builder con Lombok .- Realizar pruebas unitarias y de integración con JUnit 5 y Mockito, asegurando una buena cobertura de código.- Gestionar dependencias y compilaciones con Gradle .- Controlar versiones de código con Git y participar en integraciones continuas.- Desplegar y mantener aplicaciones en entornos Dockerizados .- Trabajar en entornos cloud (Azure) y utilizar Azure DevOps para gestión de CI / CD.- Gestionar bases de datos PostgreSQL y SQL, optimizando consultas y estructuras de datos.- Colaborar con equipos multidisciplinarios en un entorno Scrum, participando en revisiones de código y definición de requerimientos.- Asegurar la integración con APIs y el uso eficiente de servicios en la nube como AWS (para mensajería y almacenamiento, no imprescindible) .Requisitos- +4 años de experiencia en desarrollo backend con Java 17+ y Spring Boot .- Conocimientos sólidos en arquitectura hexagonal y principios SOLID .- Experiencia en pruebas unitarias e integración con JUnit 5 y Mockito .- Manejo de herramientas de automatización y gestión de dependencias como Gradle .- Familiaridad con Docker y su uso en entornos de desarrollo y producción.- Experiencia en Azure (DevOps, servicios cloud) y bases de datos PostgreSQL / SQL .- Entendimiento de APIs REST y su integración en arquitecturas modernas.- Experiencia trabajando con Scrum en entornos ágiles.- Inglés intermedio-avanzado (B2 o superior), ya que se trabajará en proyectos internacionales.Deseable- Conocimientos en AWS (para almacenamiento y mensajería).- Experiencia en seguridad y optimización de aplicaciones Java.- Familiaridad con herramientas de monitoreo y logging en entornos cloud.Además, en K-LAGAN queremos que disfrutes de la experiencia completa de ser parte de nuestro equipo, por ello ofrecemos :
IMPRESCINDIBLE :
Contrato indefinido y proyecto estable.Modalidad :
Híbrido Barcelona (2 veces a la semana en oficina, 3 home office).Team building :
Barbacoas, cafés tecnológicos, y más ideas para estar más cerca de vosotros.Seguimiento continuo :
Contarás con nuestros fantásticos TBM para crecer y recibir feedback.Departamento de carreras y formación :
Quieres dar el siguiente paso? ¡Te ayudamos!Eventos especiales :
Cena de verano, Cena de Navidad y Día Solidario.Día de cumpleaños libre :
Disfrútalo como, dónde y con quién quieras!Ayudas en guarderías, KM e idiomas.
Java Software Engineer • Kingdom Of Spain, España