Desarrollador Backend Java Senior
Summary
Backend Java developer building microservices for an insurance-sector product using Spring Boot, Kafka, and MongoDB; occasional Angular tasks.
Buscamos un Backend Developer Java con sólida experiencia en desarrollo de aplicaciones y arquitecturas basadas en microservicios para incorporarse a un proyecto del sector seguros en Barcelona. Se valorará especialmente la capacidad para trabajar también con tecnologías frontend, principalmente Angular.
Funciones principales
- Diseñar soluciones técnicas y valorar diferentes alternativas de implementación y arquitectura.
- Analizar la viabilidad de las soluciones y realizar estimaciones de esfuerzo, incluyendo el análisis de rentabilidad.
- Implementar user stories y tareas técnicas gestionadas mediante Jira.
- Elaborar diseños y conceptos técnicos para los requisitos, planteando diferentes escenarios.
- Desarrollar e implementar los requisitos funcionales y técnicos.
- Diseñar y desarrollar servicios y arquitecturas basadas en microservicios.
- Documentar técnicamente los cambios y soluciones implementadas.
- Participar en revisiones de código y actividades de mejora continua.
- Colaborar con el equipo dentro de un entorno Agile/Scrum.
Requisitos Imprescindibles
- Más de 5 años de experiencia con Java 8 o superior.
Experiencia Sólida Con
- Spring Boot.
- JUnit.
- Kafka.
- Microservicios.
- MongoDB.
- Experiencia en desarrollo de APIs REST y arquitecturas orientadas a eventos.
- Experiencia trabajando con metodologías Agile/Scrum.
- Nivel de inglés B2+.
Se valorará positivamente
- Experiencia frontend con Angular / AngularJS.
- Conocimientos de JavaScript y TypeScript.
- Experiencia con Spring Data y Spring Cloud Config.
- Conocimientos de JAX-RS.
Condiciones del proyecto
- Sector: Seguros.
- Ubicación: Barcelona.
- Modalidad: Híbrida.
- Presencialidad: 1 2 días por semana en oficina y resto en remoto.
- Perfil: Backend Developer Java, abierto a perfiles con experiencia adicional en Frontend Angular.
- Inglés: B2+.
- Spring Boot, JUnit, Kafka, Microservicios, MongoDB, Java