Programador Java Backend (Java Moderno)
🛠️ Stack Tecnológico Principal
Java moderno (Java 8 en adelante) con experiencia en programación funcional (lambdas, streams).
Spring Boot para la creación de microservicios.
AWS como plataforma cloud.
Apache Kafka para la gestión de eventos.
TDD y tests de aceptación como base del enfoque de desarrollo.
Programación reactiva.
👨💻 Metodología de Trabajo
Pair Programming 100%: trabajarás siempre en pareja, compartiendo portátil y desarrollando colaborativamente. Las parejas rotan periódicamente.
Code Review grupal antes de cada subida a producción, promoviendo la mejora continua del código.
Alta exigencia en calidad, no en volumen: se prioriza el código bien diseñado, probado y mantenible.
✅ Requisitos Mínimos
Experiencia en desarrollo backend con Java moderno (mínimo Java 8).
Experiencia en desarrollo de microservicios con Spring Boot.
Conocimientos avanzados en programación funcional.
Experiencia trabajando con AWS y Kafka.
Enfoque TDD (Test Driven Development).
Experiencia exclusivamente en backend (no se buscan perfiles fullstack).
Capacidad para trabajar en equipo bajo pair programming.
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.
Programador Java Backend (Java Moderno)
Cargando formulario de solicitud