desarrollador/a backend

Plexus Tech
Carballedo, 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
€ 50K

Job location

Carballedo, Spain

Tech stack

Java
API
Amazon Web Services (AWS)
Unit Testing
Continuous Integration
Relational Databases
DevOps
Hibernate
Java Persistence API
JUnit
PostgreSQL
Microsoft Dynamics
Microsoft Message Queuing
Open Data Protocol
Mockito
Swagger
Service Design
Openapi
Spring-boot
AWS Lambda
Backend
Api Design
REST
Software Version Control
Microservices

Job description

Plexus Tech busca un/a desarrollador/a backend con al menos 3 años de experiencia en Java y Spring Boot. Este rol implica diseñar y mantener servicios escalables, implementar API RESTful y mantener capas de persistencia con PostgreSQL y JPA/Hibernate., * Diseñar y mantener servicios backend escalables utilizando Java y Spring Boot.

  • Definir e implementar API RESTful.

  • Crear y mantener capas de persistencia con PostgreSQL y JPA/Hibernate.

  • Desarrollar componentes sin servidor en AWS.

  • Contribuir a arquitecturas basadas en eventos., Plexus Tech busca un/a desarrollador/a backend con experiencia en Java Spring Boot, microservicios y AWS. Responsabilidades principales

  • Diseñar, crear y mantener servicios backend escalables utilizando Java y Spring Boot.

  • Definir e implementar API RESTful, garantizando coherencia, rendimiento y seguridad.

  • Aplicar arquitectura hexagonal (puertos y adaptadores).

  • Crear y mantener capas de persistencia con PostgreSQL y JPA/Hibernate.

  • Desarrollar y mantener componentes sin servidor (AWS Lambda) cuando corresponda.

  • Integrar con sistemas internos y externos, incluyendo Microsoft Dynamics vía OData.

  • Contribuir a arquitecturas basadas en eventos usando AWS SQS y EventBridge.

  • Escribir y mantener pruebas unitarias e integración para garantizar fiabilidad.

  • Colaborar con equipos de DevOps y nube para asegurar despliegues continuos en AWS.

  • Seguir mejores prácticas en control de versiones, CI/CD y calidad de código., Plexus Tech mantiene un compromiso firme con las políticas de Igualdad. Todos nuestros procesos de selección garantizan igualdad de oportunidades entre hombres y mujeres, y fomentan la diversidad y la eliminación de discriminación hacia personas LGTBI, independientemente de su orientación e identidad sexual o expresión de género.

Requirements

Se valorará experiencia en arquitecturas microservicios y trabajos en la nube con AWS. Ofrecemos un contrato indefinido, beneficios flexibles y un entorno de trabajo colaborativo y ágil., * Mínimo 3 años de experiencia profesional en desarrollo backend.

  • Sólidos conocimientos en Java y Spring Boot.
  • Experiencia en creación y mantenimiento de arquitecturas microservicios.
  • Experiencia sólida en diseño e implementación de API REST.
  • Experiencia con bases de datos relacionales, preferiblemente PostgreSQL.
  • Implementación práctica de arquitectura hexagonal.
  • Experiencia con JUnit y Mockito.
  • Experiencia trabajando en AWS., Java Spring Boot Microservicios AWS API REST PostgreSQL JPA/Hibernate JUnit, * Desarrollo backend
  • Mínimo 3 años de experiencia profesional en desarrollo backend.
  • Sólidos conocimientos en Java (versiones recientes) y Spring Boot (últimas versiones).
  • Experiencia en creación y mantenimiento de arquitecturas microservicios.
  • Diseño de API
  • Experiencia sólida en diseño e implementación de API REST.
  • Conocimientos de documentación y mejores prácticas (se valorará OpenAPI/Swagger).
  • Capa de persistencia
  • Experiencia con bases de datos relacionales, preferiblemente PostgreSQL.
  • Dominio de JPA/Hibernate y diseño de esquemas eficientes.
  • Arquitectura
  • Implementación práctica de arquitectura hexagonal.
  • Conocimiento de separación de preocupaciones y principios de diseño orientado al dominio.
  • Pruebas
  • Experiencia con JUnit y Mockito.
  • Capacidad para escribir pruebas unitarias y de integración.
  • Nube y DevOps
  • Experiencia trabajando en AWS: despliegue de aplicaciones y diseño de servicios nativos de la nube.

Benefits & conditions

Contrato indefinido Jornada intensiva los viernes y en verano Sistema de retribución flexible Plan de carrera y formación técnica Formación de idiomas Club Benefits, * Contrato indefinido.

  • Jornada intensiva los viernes y en verano.
  • Sistema de retribución flexible (seguro de salud, tickets restaurante, guardería y transporte).
  • Plan de carrera y formación técnica a medida.
  • Formación de idiomas.
  • Club Benefits con acceso a ofertas exclusivas en viajes, hogar, salud, tecnología, moda y más.
  • Equipo ágil, colaborativo y enfocado en clientes.

Apply for this position