13 ago
|
CAS TRAINING
|
España
13 ago
CAS TRAINING
España
Buscamos un/a Senior Java Developer con sólida experiencia en desarrollo backend sobre arquitecturas de microservicios y un alto nivel técnico en Apache Kafka. Formarás parte de un equipo ágil, participando en el diseño, desarrollo y evolución de aplicaciones críticas con tecnologías modernas y buenas prácticas de ingeniería de software.
¿Qué harás?
• Diseñar, desarrollar y mantener aplicaciones backend basadas en Java y Spring Boot.
• Implementar soluciones distribuidas utilizando Apache Kafka como plataforma de mensajería.
• Desarrollar y evolucionar arquitecturas de microservicios.
• Aplicar principios de diseño de software y programación funcional para construir soluciones escalables y mantenibles.
• Implementar pruebas automatizadas siguiendo metodologías TDD y/o BDD.
• Trabajar con bases de datos relacionales y NoSQL (PostgreSQL, Oracle, MongoDB).
• Colaborar con equipos multidisciplinares utilizando metodologías ágiles (Scrum).
• Participar en el soporte del servicio mediante guardias rotativas 24x7, aproximadamente una semana cada 3-4 meses.
Requisitos imprescindibles
• Más de 4 años de experiencia como desarrollador/a Java Backend.
• Experiencia avanzada y demostrable (+4 años) trabajando con Apache Kafka.
• Dominio de:
o Java 8 o superior.
o Spring Boot.
o Arquitecturas de microservicios.
o Programación funcional.
o JPA/Hibernate.
o Diseño de software.
o Testing automatizado (TDD y/o BDD).
• Experiencia con bases de datos como PostgreSQL, Oracle y/o MongoDB.
• Experiencia trabajando con metodologías ágiles (Scrum).
• Nivel de inglés B2 o superior.
Se valorará
• Conocimientos de programación reactiva.
• Experiencia en diseño y desarrollo de APIs (OpenAPI Specification 3 - OAS3).
• Experiencia con arquitecturas orientadas a eventos.
• Cualquier conocimiento adicional relacionado con tecnologías backend modernas o ecosistemas cloud.
Buscamos una persona que...
• Disfrute resolviendo retos técnicos complejos.
• Tenga orientación a la calidad del software y
📌 Desarrollador/a Java Spring Boot (España)
🏢 CAS TRAINING
📍 España