Programador Java Microservicios AWS

Plexus Tech
Lugo, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 45K

Job location

Remote
Lugo, Spain

Tech stack

Java
API
Amazon Web Services (AWS)
Unit Testing
Cloud Computing
Continuous Integration
Hibernate
Java Persistence API
PostgreSQL
Microsoft Dynamics
Spring-boot
AWS Lambda
Backend
Kafka
REST
Amazon Web Services (AWS)
Software Version Control
Microservices

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

About the company

Plexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa. Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad.

Apply for this position