Programador Java Microservicios AWS
Role details
Job location
Tech stack
Job description
Plexus Tech en Galicia busca un/a Programador/a Java Microservicios con experiencia en AWS. Se encargará de diseñar y desarrollar microservicios escalables, definir e implementar APIs RESTful y contribuir a arquitecturas orientadas a eventos utilizando servicios de AWS., * Diseñar y desarrollar microservicios escalables utilizando Java y Spring Boot.
- Definir e implementar APIs RESTful, garantizando consistencia y seguridad.
- Contribuir a arquitecturas orientadas a eventos utilizando AWS., * 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 (puertos y adaptadores).
- Construir y mantener capas de persistencia de datos utilizando PostgreSQL y JPA/Hibernate.
- Desarrollar y mantener componentes serverless (AWS Lambda) cuando sea necesario.
- Integrar sistemas internos y externos, incluyendo Microsoft Dynamics.
- Contribuir a arquitecturas orientadas a eventos utilizando servicios de AWS como SQS y EventBridge.
- Escribir y mantener pruebas unitarias y de integración para garantizar la fiabilidad del código.
- Seguir buenas prácticas de control de versiones, CI/CD y calidad de código.
Requirements
-
Más de 3 años de experiencia profesional en desarrollo backend.
-
Sólida experiencia en Java y Spring Boot.
-
Experiencia trabajando en entornos cloud con AWS., Desarrollo backend Java (versiones modernas) Spring Boot Arquitectura basada en microservicios Diseño de APIs REST Arquitectura hexagonal Testing unitarios y de integración AWS PostgreSQL, * Más de 3 años de experiencia profesional en desarrollo backend.
-
Sólida experiencia en Java (versiones modernas), Spring Boot y arquitectura basada en microservicios.
-
Diseño e implementación de APIs REST.
-
Experiencia en arquitectura hexagonal.
-
Testing unitarios y de integración.
-
Experiencia trabajando en entornos cloud con AWS.
-
Muy valorable experiencia con:
- AWS Lambda (funciones serverless)
- Arquitecturas orientadas a eventos.
- Familiaridad con sistemas de mensajería como: o Amazon SQS o Amazon EventBridge o Kafka o similares (es un plus)
- Deseable contar con experiencia en Microsoft Dynamics para las integraciones.
Benefits & conditions
Se ofrece una contratación indefinida, teletrabajo, acceso a formación, paquetes de retribución flexible, seguro médico, y más beneficios., Contratación indefinida + teletrabajo Beneficios
- Acceso a formación continuada
- Paquete de retribución flexible
- Seguro médico
- Ticket Restaurante
- Ticket transporte
- Ticket guardería