METRICA
Desarrollador/a Backend Mid - Java, Kafka, Spring boot & AWS
Competencias
hace 1 día
Comparte esta oportunidad
Comparte esta oferta con los talentos de tu red:
✓ Dales más visibilidad ante los clientes.
✓ Ayuda a tus contactos a encontrar su próximo empleo.
Información clave
Tipo de contrato:
Indefinido
Ubicación:
Madrid, Spain
Modalidad:
En remoto
Publicada el:
22 octubre 2026
Qué necesitan
Somos Métrica, una consultora de negocio, integración de sistemas, servicios y soluciones IT, comprometida con la Sociedad de la información y el desarrollo tecnológico.
Estamos en búsqueda de un/a Desarrollador Backend con Java para un proyecto de modernización de plataforma bancaria.
Te encargarás de:
- Desarrollar y mantener microservicios backend con Java 17+ y Spring Boot 3.x para la modernización de una plataforma bancaria.
- Implementar servicios siguiendo una arquitectura hexagonal, separando el dominio de los adaptadores de persistencia y mensajería.
- Desarrollar productores y consumidores de eventos con Kafka para la comunicación asíncrona entre servicios.
- Diseñar e implementar APIs REST siguiendo OpenAPI y el enfoque API First.
- Implementar el acceso a datos con Spring Data JPA y realizar consultas y optimizaciones básicas en PostgreSQL y/o Oracle.
- Crear y mantener pruebas unitarias y de integración con JUnit y Mockito.
- Aplicar principios SOLID, Clean Code y buenas prácticas para garantizar un código mantenible y testeable.
- Trabajar con flujos de integración continua en GitHub Actions y controles de calidad de código con SonarQube.
- Participar en la adaptación de los servicios durante la migración de infraestructura on-premise a AWS.
- Colaborar en la modernización de sistemas legacy y su integración con los nuevos microservicios.
¿Qué podemos ofrecerte?
- Contrato indefinido.
- Formación online en aquellas áreas que resulten de tu interés.
- Teletrabajo.
- Jornada completa de Lunes a Viernes.
- Salario valorable.
Requisitos:
IMPRESCINDIBLE:
- Java 17+ en proyectos productivos.
- Spring Boot 3.x (Web, Data JPA).
- Kafka: producir y consumir eventos en producción (consumidores, topics, particiones). Se acepta experiencia equivalente con RabbitMQ/SQS-SNS si demuestra dominio real de mensajería asíncrona.
- Arquitectura hexagonal (Puertos y Adaptadores).
- Bases de datos SQL (PostgreSQL y/o Oracle): consultas y optimización básica.
- Testing: JUnit + Mockito; tests unitarios y de integración.
- GitHub Actions, SonarQube
- OpenAPI / API First.
- SOLID y Clean Code: aplicados en el día a día. Debe saber poner un ejemplo de cómo un principio SOLID le ayudó en un diseño real.
VALORABLE:
- AWS en entorno productivo (EKS, S3, CloudWatch).
- Patrones event-driven: Outbox, consumidor idempotente, reintentos + DLQ.
- Redis como caché o store temporal.
- Testcontainers y tests de contrato.
- Experiencia en banca o en modernización de sistemas legacy.
- Inglés medio (B1+).
- Buenas prácticas: DRY, KISS, código testeable, etc.
Otras ofertas ¡ideales para ti!
Estas empresas también buscan grandes talentos
Visian
Développeur Java Back-End (Spring Boot / Java 21)
400
Autónomo
Lyon, France
Presencial
Competencias
hace 9 meses
Candidatura rápida
Theodo
Développeur senior - Spring Boot
500
Autónomo
Nantes, France
Presencial
Top Reclutador
Competencias
hace 8 días
Candidatura rápida
Coexya
Développeur Backend Java / Spring Boot - Freelance
400-440
Autónomo
Nantes, France
Híbrido, Presencial
Competencias
hace 2 días
Candidatura rápida
No hay información disponible sobre la empresa.