Java Developer con Microservicios

Minsait
Municipality of Tarragona, Spain
2 days ago

Role details

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

Job location

Municipality of Tarragona, Spain

Tech stack

Java
API
Unit Testing
Databases
Relational Databases
Java Message Service (JMS)
Java Persistence API
JUnit
PostgreSQL
Oracle Applications
Mockito
Swagger
Openapi
Spring-boot
Kubernetes
Microservices

Job description

En Minsait, ubicada en Tarragona, buscamos desarrollar un equipo capaz de crear soluciones innovadoras que impulsen la transformación digital. Buscamos un perfil para desarrollar microservicios usando Spring Boot y JPA, así como diseñar APIs y gestionar bases de datos como Oracle y PostgreSQL.

El rol incluye participación en despliegues en entornos Kubernetes y colaboración en el mantenimiento de un ecosistema de servicios escalable y fiable. ¿Te animas a unirte?, * Desarrollar microservicios utilizando Spring Boot y JPA.

  • Diseñar y documentar APIs con OpenAPI y Swagger.
  • Gestionar bases de datos como Oracle y PostgreSQL., * Desarrollar microservicios con Spring Boot, JPA y buenas prácticas de ingeniería.
  • Diseñar y documentar APIs siguiendo un enfoque API First con OpenAPI y Swagger.
  • Integrar servicios mediante comunicación síncrona y asíncrona (Feign, JMS…).
  • Gestionar bases de datos relacionales como Oracle y PostgreSQL.
  • Participar en despliegues en entornos Kubernetes y colaborar en pipelines CI/CD.
  • Asegurar la calidad mediante tests unitarios e integración (JUnit, Mockito).
  • Colaborar con el equipo para mantener un ecosistema de servicios fiable y escalable.

Requirements

  • Experiencia en desarrollo de microservicios con Spring Boot.
  • Sólido conocimiento en diseño y documentación de APIs.
  • Capacidad para gestionar bases de datos relacionales., Desarrollo de microservicios Diseño de APIs Gestión de bases de datos Integración de servicios Pruebas unitarias Colaboración en equipo

Herramientas

Spring Boot JPA Oracle PostgreSQL Kubernetes JUnit

Apply for this position