Analista programador Microservicios en sistemas backend (España)

Analista programador Microservicios en sistemas backend (España)

02 ago
|
Serviguide bpo
|
España

02 ago

Serviguide bpo

España

DESCRIPCIóN

Buscamos un Analista Programador Backend especializado en arquitectura de microservicios para incorporarse a un proyecto tecnológico vinculado al desarrollo y evolución de sistemas de gestión y backoffice para plataformas de transporte ferroviario.

La persona seleccionada participará en el análisis, diseño, desarrollo y mantenimiento de servicios backend, trabajando con arquitecturas basadas en microservicios y contribuyendo al desarrollo de soluciones robustas, escalables y orientadas a servicios. Entre sus responsabilidades se encuentra el diseño y desarrollo de APIs siguiendo el enfoque API First, la implementación de microservicios mediante Spring Boot, así como la integración entre servicios utilizando mecanismos de comunicación síncronos y asíncronos.

Asimismo, colaborará en la gestión y modelado de datos en bases de datos relacionales, utilizando tecnologías de persistencia como JPA, Hibernate y Spring Data, y participará en el mantenimiento evolutivo y correctivo de los sistemas. El profesional trabajará en coordinación con distintos equipos técnicos dentro de un entorno de desarrollo actual, basado en arquitecturas distribuidas, buenas prácticas de programación y calidad del software.

Entre 2 y 5 años de experiencia en desarrollo de aplicaciones software backend, especialmente en arquitecturas basadas en microservicios.

Modalidad remota, con posibilidad de 100% teletrabajo.



Para candidatos ubicados en Madrid se requiere disponibilidad para acudir al centro de trabajo hasta 2 días por semana en San Fernando de Henares

REQUISITOS

- Experiencia en desarrollo de aplicaciones backend basadas en arquitectura de microservicios.
- Experiencia trabajando con Spring Boot para el desarrollo de servicios backend.
- Conocimientos y experiencia en JPA (Hibernate, Spring Data) para la gestión de la persistencia de datos.
- Experiencia en comunicación entre microservicios, tanto síncrona como asíncrona (JMS, clientes Feign u otros mecanismos de mensajería).
- Experiencia en diseño y desarrollo de APIs, aplicando el enfoque API First Design.
- Conocimiento de OpenAPI y Swagger para documentación y definición de servicios.
- Buen conocimiento en bases de datos relacionales, especialmente Oracle y PostgreSQL.

Se valorará adicionalmente:

- Conocimientos de patrones de diseño y principios de Clean Code.
- Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como Jenkins, Docker o Kubernetes.
- Conocimientos en sistemas operativos basados en Unix/Linux.
- Experiencia en testing de aplicaciones (tests unitarios e integración) utilizando herramientas como JUnit o Mockito.
- Conocimientos en sistemas de control de versiones, preferiblemente Git.
- Conocimientos o experiencia en entornos cloud como AWS, Azure o Google Cloud.

📌 Analista programador Microservicios en sistemas backend (España)
🏢 Serviguide bpo
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: analista programador microservicios en sistemas backend (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: analista programador microservicios en sistemas backend (españa) / españa