
Analista Programador/a – Java, Microservicios
SERBYTE servicios IT
full-time
Posted on:
Location Type: Hybrid
Location: Madrid • Spain
Visit company websiteExplore more
Salary
💰 €29,000 - €30,000 per year
About the role
- Diseño y desarrollo de microservicios y APIs siguiendo arquitecturas modernas
- Aplicando patrones SAGA y EDA, y asegurando la calidad del código con pruebas unitarias y Kiuwan
- Diseño e integración de procesos con Spring Batch y sistemas externos mediante WebClient
- Desplegando soluciones en OpenShift
Requirements
- Experiencia mínima de 6 años como Analista Programador u 8 años como Programador Senior
- Diseño de microservicios con SpringBoot y Java 21
- Diseño de procesos eficientes con Spring Batch
- Definición de patrones SAGA y arquitecturas de eventos (EDA) utilizando IBM Event Stream (basado en Kafka)
- Diseño de APIs siguiendo el enfoque ApiFirst con OpenAPI 3.1
- Conocimiento en arquitecturas hexagonales
- Dominio de JPA y manejo de bases de datos relacionales Oracle
- Diseño de tests unitarios con JUnit
- Manejo a nivel usuario de OpenShift como plataforma de despliegue de contenedores
- Experiencia con Kiuwan (y valorable Sonar) para la calidad de código
Benefits
- Contrato indefinido a jornada completa
- Modalidad híbrida: 2-3 días en oficina en Sede Velázquez
- Salario bruto anual de 30.000 euros brutos
- Formación interna a cargo de la empresa
- Posibilidad de contratar el seguro médico con nosotros.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
microserviciosAPIspatrones SAGAEDASpring BatchJava 21SpringBootJPAJUnitOpenAPI 3.1