🇪🇸 Spain · 12h ago
Desarrollador /a Java Remoto
CAS Training
LinkedInmid
Desde Cas Training estamos en búsqueda de un desarrollador backend Java con experiencia de al menos 3 años para uno de nuestros clientes en modalidad remoto 100%.Buscamos:-Experiencia en desarrollo de microservicios backend event-driven (Spring Boot + Kafka) sobre arquitectura hexagonal.Requisitos imprescindibles: -Experiencia con 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.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+).Ofrecemos:-Proyecto estable y de larga duración-Contratacion indefinida-Crecimiento profesional-Formación Continua-Banda salarial: 28.000 -33.000 €/ anuales brutosSourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.