Software Engineer Backend
Role details
Job location
Tech stack
Job description
Nuestro plan estratégico Hiperespacio **** promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar **** millones de facturación, un reto que estamos seguros de que con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas. ¡Únete a Babel y potencia tu carrera en tecnología! En Babel , sabemos que el éxito comienza con las personas. Somos una consultora tecnológica internacional que combina innovación , estabilidad y un equipo humano excepcional . Apostamos por tu desarrollo profesional, la variedad de proyectos desafiantes y un entorno que fomenta el aprendizaje continuo y la colaboración ., Como 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 ., Puedes ejercer los derechos que te asisten sobre protección de datos en la dirección ******. Toda la información sobre política de privacidad en nuestra web.
Requirements
Buscamos un/a Software Engineer Backend Java Senior apasionado/a por el desarrollo de servicios y microservicios ., Requisitos mínimos Experiencia 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 . Seguridad y Criptografía , Logging , Building/Packaging . Cloud AWS : EC2, S3, Lambda, SNS, SQS, Aurora, DynamoDB, Networking, Fargate, EventBridge. ? Conocimientos deseables GitHub Dynatrace Jira y Confluence Testing automático (Karate, Xray) Nivel de inglés técnico (mínimo B1-B2)
Benefits & conditions
Horario: L-J: 8,5h | V: 7h. Julio y agosto: jornada intensiva (L-V 7h). 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 ofrecemos Participar 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.