Desarrollador/a Backend Mid - Java, Kafka, Spring boot & AWS (Madrid)

Desarrollador/a Backend Mid - Java, Kafka, Spring boot & AWS (Madrid)

25 oct
|
Metrica
|
Madrid

25 oct

Metrica

Madrid

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 ambiente 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.

#J-18808-Ljbffr

📌 Desarrollador/a Backend Mid - Java, Kafka, Spring boot & AWS (Madrid)
🏢 Metrica
📍 Madrid

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: desarrollador/a backend mid - java, kafka, spring boot & aws (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a backend mid - java, kafka, spring boot & aws (madrid) / madrid