Programador Senior Java/AWS
¿Eres Desarrollador/a Backend Senior especializado en Java y Spring Boot? En Second Window buscamos un perfil con más de 5 años de experiencia para unirse a un importante proyecto del Sector Mobility.
Trabajarás en un modelo 100 Teletrabajo, participando en la construcción y evolución de soluciones distribuidas, escalables y robustas en el ecosistema AWS.
Funciones y responsabilidades:
Desarrollo y mantenimiento de microservicios de alto rendimiento utilizando Java 17+ y Spring Boot 4.
Implementación de APIs REST eficientes e integraciones robustas entre sistemas.
Diseño de soluciones de datos con PostgreSQL y tecnologías NoSQL.
Garantizar la calidad del código mediante pruebas unitarias sólidas con JUnit.
Trabajo con arquitecturas modernas basadas en eventos y optimización del rendimiento con Redis.
Participación en despliegues y evolución de servicios en la nube con AWS (Lambda, SQS y AWS IoT Core).
Colaboración diaria en equipos bajo metodologías ágiles (Agile/Scrum).
Requisitos mínimos:
Experiencia:
Mínimo 5 años como Desarrollador Backend Java. Backend:
Experiencia sólida con Java 17 o superior y Spring Boot 4.
Arquitectura: Diseño y desarrollo de Microservicios y APIs REST.
Bases de datos: PostgreSQL, SQL, modelado de datos y conocimientos en NoSQL.
Testing: Pruebas unitarias con JUnit. Caché y Eventos:
Experiencia con Redis y sistemas basados en eventos. Cloud:
Conocimientos de despliegue y operación en AWS (muy valorable Lambda y SQS).
Idiomas: Inglés intermedio (nivel B2). No requerimos título oficial, pero sí fluidez para comunicarte y entender documentación técnica.