Java MongoDB Jenkins Cloud Coumputing Kubernetes AWS jUnit Spring RabbitMQ Microservices DDD

CAS Training selecciona a dos desarrollador/as con al menos 5 años en desarrollo backend Java con Spring Boot para proyecto remoto Responsabilidades principales • Diseñar, desarrollar y mantener microservicios backend basados en Spring Boot, aplicando...
CAS Training selecciona a dos desarrollador/as con al menos 5 años en desarrollo backend Java con Spring Boot para proyecto remoto

Responsabilidades principales
• Diseñar, desarrollar y mantener microservicios backend basados en Spring Boot, aplicando principios de arquitectura hexagonal y Domain-Driven Design (DDD).
• Desarrollar e integrar flujos batch complejos con Spring Batch.
• Implementar y gestionar integraciones basadas en mensajería (MQ), incluyendo RabbitMQ y otros brokers corporativos.
• Desarrollar rutas e integraciones con Apache Camel para orquestación de eventos y mensajes.
• Diseñar soluciones orientadas a eventos (event-driven) y con enfoque distribuido.
• Configurar y aplicar Spring Security para proteger servicios y APIs, gestionando autenticación y autorización (OAuth2, JWT, SSO, etc.).
• Desplegar y operar servicios en Kubernetes (K8s) sobre AWS (EKS, SNS, SQS, Lambda).
• Implementar plantillas dinámicas y notificaciones con Mustache.
• Garantizar la calidad del código mediante Testcontainers, ArchUnit, JUnit 5 y Mockito.
• Gestionar repositorios y despliegues bajo el flujo GitFlow y CI/CD.
• Trabajar en entornos con alta exigencia de seguridad, resiliencia y trazabilidad, típicos del sector bancario.
________________________________________
Requisitos técnicos
• Java 17+, Spring Boot, Spring Batch, Spring Cloud, Spring Security
• Apache Camel, RabbitMQ, ActiveMQ u otros Message Brokers
• Arquitectura Hexagonal / DDD / Clean Architecture
• Microservicios y sistemas distribuidos orientados a eventos
• Kubernetes, AWS (EKS, SNS, SQS, IAM, Lambda)
• Mustache / Thymeleaf
• MongoDB / DocumentDB
• Testcontainers, ArchUnit, JUnit 5, Mockito
• GitFlow, CI/CD (Jenkins, ArgoCD, GitHub Actions, etc.)

¡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 Back-End en Madrid

Sopra Steria

Madrid, ES

¿Qué reto proponemos? - Participarás en el desarrollo y evolución de aplicaciones Java que marcan la diferencia para...

INGENIEROJOB

Descripción de la oferta Desarrollador/a Backend Data – Python & APIs Descripción 🧠 Oferta de Empleo: Desarrollador/a...

Digital Talent Agency

Descripción 🧠 Oferta de Empleo: Desarrollador/a Backend Data – Python & APIs🏠 Ubicación: Toda España – 100% teletrabajo...

Krell Consulting & Training

Descripción Nos encontramos en la búsqueda de un/a Desarrollador/a para trabajar con importante cliente en contratación...

Santander

Madrid, ES

Santander está evolucionando de ser una marca global de alto impacto a una organización impulsada por la tecnología, y...

Serem

Madrid, ES

Buscamos un/a profesional con experiencia en administración y soporte de redes empresariales para integrarse al equipo...

Trileuco Solutions

Madrid, ES

Quieres sumarte a la revolución de la IA? En Diverger queremos cambiar el mundo del desarrollo de software liderando la...

Digital Talent Agency

Madrid, ES

¡Hola! ¿Eres un/a crack del desarrollo backend con Java y buscas un nuevo reto? ¡En Zemsania estamos creciendo y...

Baoss

Madrid, ES

🚀 ¡Buscamos Desarrollador/ora Java - Spring MVC! En Baoss, estamos en búsqueda de un/a Desarrollador/ora con 1 año de...