Remote Software Engineer (Java)
Role details
Job location
Tech stack
Job description
Si dominas Java y Spring Boot, y te motiva trabajar en equipos ágiles, ¡esta oportunidad es para ti! &##; Tu rolComo Senior Backend Java Developer, serás responsable de diseñar, desarrollar y mantener microservicios escalables, aplicando las mejores prácticas de ingeniería de software, arquitectura y calidad del código.Trabajarás en un entorno ágil (Scrum), colaborando con equipos multidisciplinares en proyectos clave del ecosistema Iberia . &##; Requisitos mínimosExperiencia en desarrollo backend con Java (versiones 8, 11, 17 o 21). Spring Boot y ecosistema Spring (Spring MVC, Spring Batch, Spring Data, Spring Cloud, Spring Security, Spring Integration, Spring Container). Arquitectura de Microservicios y Arquitectura Hexagonal . OOP (Programación Orientada a Objetos) y Diseño Orientado a Objetos . TDD (Test Driven Development) y DDD (Domain Driven Design) . Bases de datos relacionales y NoSQL (Oracle, Aurora, DynamoDB, PL/SQL, JDBC, JPA, Hibernate, ORM). CI/CD y Infrastructure as Code (Terraform, CDK) . APIs REST / SOAP / JSON / XML . Pruebas unitarias con JUnit / Mockito .
Requirements
Buscamos un/a Software Engineer Backend Java Senior apasionado/a por el desarrollo de servicios y microservicios ., Seguridad y Criptografía, Logging, Building/Packaging . Cloud AWS : EC2, S3, Lambda, SNS, SQS, Aurora, DynamoDB, Networking, Fargate, EventBridge.Conocimientos deseablesGitHubDynatraceJira y ConfluenceTesting automático (Karate, Xray)Nivel de inglés técnico (mínimo B1-B2)&##******; Ubicación y condicionesMadrid o alrededores.Modelo híbrido: presencial 1 vez al mes (según requerimiento del equipo)Horario: L-J: 8,5h | V: 7h.Julio y agosto: jornada intensiva (L-V 7h).
Benefits & conditions
Incentivos: refuerzo de 7 €/día presencial + gastos de desplazamiento . Despliegues a Producción: 1 vez al mes (rotatorio). Incluye soporte y pruebas previas al horario laboral para garantizar la correcta subida de nuevas funcionalidades. &##******; Lo que te ofrecemosParticipar en proyectos de gran impacto tecnológico con entornos complejos y escalables.Formar parte de un equipo colaborativo y de alto rendimiento, donde la calidad del código y las buenas prácticas son prioridad.Cultura ágil, con foco en innovación, mentoring y aprendizaje continuo . Acceso a tecnologías Cloud (AWS), automatización, y entornos CI/CD avanzados.