API Java Azure Jenkins Linux Docker Cloud Coumputing Kubernetes Git Oracle AWS jUnit PostgreSQL Spring Microservices ITIL Teletrabajo

🚀 Buscamos un/a Analista Programador/a Backend especializado/a en microservicios para incorporarse al proyecto Backoffice Multimodal de Renfe. La persona seleccionada participará en el diseño, desarrollo e implementación de sistemas backend basados...
🚀 Buscamos un/a Analista Programador/a Backend especializado/a en microservicios para incorporarse al proyecto Backoffice Multimodal de Renfe.
La persona seleccionada participará en el diseño, desarrollo e implementación de sistemas backend basados en arquitecturas de microservicios, asegurando la eficiencia, escalabilidad y mantenibilidad del software.

🏡 Modalidad: Remoto, Madrid
🌍 Idiomas: Inglés nivel B2-C1 (imprescindible).

🎯 Funciones principales
• Diseñar e implementar soluciones backend bajo arquitectura de microservicios.
• Desarrollar APIs bajo el enfoque API First Design utilizando OpenAPI y Swagger.
• Trabajar con Spring Boot y JPA/Hibernate (Spring Data) en entornos empresariales.
• Integrar servicios mediante comunicación síncrona y asíncrona (Feign, JMS, etc.).
• Gestionar y optimizar bases de datos relacionales (Oracle y PostgreSQL).
• Participar en la definición de estándares de calidad y buenas prácticas (Clean Code, patrones de diseño).

🧩 Requisitos técnicos imprescindibles:
• Experiencia de 5 a 8 años en desarrollo backend Java.
• Sólidos conocimientos de Spring Boot, microservicios y arquitecturas distribuidas.
• Experiencia en JPA/Hibernate y Spring Data.
• Conocimientos en comunicación entre microservicios (JMS, Feign).
• Experiencia en diseño y desarrollo de APIs RESTful.
• Buen nivel en bases de datos relacionales (Oracle, PostgreSQL).

🌟 Conocimientos valorables
• Patrones de diseño y buenas prácticas de código (Clean Code).
• Integración y despliegue continuo (Jenkins, Docker, Kubernetes).
• Experiencia en test unitarios y de integración (JUnit, Mockito).
• Manejo de control de versiones (Git).
• Conocimientos básicos de sistemas Unix/Linux.
• Familiaridad con entornos cloud (AWS, Azure, GCP).

🎁 Ofrecemos
• Contrato indefinido con CAS Training
• Formar parte de un equipo europeo de alto nivel técnico en un entorno innovador
• Paquete retributivo atractivo y flexible, negociado según tu experiencia
• Acceso gratuito a nuestro Catálogo Anual de Formación con fabricantes top: Microsoft, Linux, Oracle, ITIL, ¡y muchos más!

¡No te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo de Programador/a Java en Madrid

AUDALIA

¿Estás buscando nuevos horizontes profesionales? ¿Un lugar en el que poder desarrollarte profesionalmente? Buscamos...

Arelance

¿Cómo vas a afrontar tu desarrollo profesional? Acompañado o en solitario, con vistas al futuro o sólo en el presente...

NEORIS

Madrid, ES

NEORIS , ahora parte de EPAM , es un acelerador digital que ayuda a las compañías a entrar en el futuro. Con más de 20...

Krell Consulting & Training

Descripción Requisitos: Experiencia demostrable mínima de 5 años como programador/a Java. Conocimientos sólidos en:Java...

CAS TRAINING

Seleccionamos para proyecto del sector banca que se desarrolla en remoto, un Analista Programador/ra con mínimo 2 años de...

Second Window

¡Te ofrecemos crecer con nosotros en nuestra unidad tecnológica Software Development como Programador Java! Si tienes 18...

Grupo Digital

¿Te apasiona el desarrollo backend en entornos complejos? Únete a un equipo Agile que trabaja con arquitecturas punteras...

Krell Consulting & Training

Descripción Buscamos un/a Analista Programador/a con experiencia en Java y Javascript para incorporarse a un proyecto...

Krell Consulting & Training

Madrid, ES

Descripción Lo que harás Desarrollar aplicaciones empresariales multicapa basadas en Java. Implementar soluciones con...

Michael Page

Perfil buscado (Hombre/Mujer) Responsabilidades: • Diseñar, desarrollar y mejorar funcionalidades en soluciones basadas...