Java Backend Developer
Role details
Job location
Tech stack
Job description
con experiencia en desarrollo backend y arquitecturas basadas en microservicios para colaborar con uno de nuestros principales clientes del sector bancario., Diseñar y desarrollar microservicios escalables utilizando Java y Spring Boot. Definir e implementar APIs RESTful, garantizando consistencia, rendimiento y seguridad. Aplicar principios de arquitectura limpia, especialmente arquitectura hexagonal (ports & adapters). Desarrollar y mantener componentes serverless utilizando AWS Lambda. Integrarse con sistemas internos y externos. Participar en arquitecturas orientadas a eventos utilizando servicios AWS como SQS y EventBridge. Escribir y mantener pruebas unitarias y de integración para garantizar la calidad y fiabilidad del código. Colaborar con equipos DevOps y Cloud para asegurar despliegues eficientes en entornos AWS.
Requirements
Mínimo 3 años de experiencia en desarrollo backend. Experiencia sólida con Java y Spring Boot. Experiencia en arquitecturas de microservicios. Conocimiento y experiencia en diseño e implementación de APIs REST. Experiencia trabajando con AWS. Conocimientos en testing y frameworks como JUnit. Experiencia con Hibernate. Conocimientos de JavaScript. Experiencia trabajando con arquitectura hexagonal. Valorable experiencia con Microsoft Dynamics. xbhjioe Experiencia en buenas prácticas de documentación y versionado de APIs (Swagger/OpenAPI es un plus).
Benefits & conditions
Modalidad: 100 % remoto desde España Horario: 9:00 a 18:00 Idioma de trabajo: Español Proyecto estable