Software Developer Java | AWS | Terraform | Remoto
Backend software developer building and evolving an innovative digital platform based on modern microservices and event-driven architecture. Daily work centers on Java with Spring Boot, AWS deployments via Terraform, Python, Kafka messaging, and SQL/NoSQL databases, in a fully remote model.
- Compensation
- Not disclosed
- Location
- Madrid, ES
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Solid backend development experience with Java
- Experience with Spring Boot and microservices development
- Experience with Terraform
- Experience with AWS, including deployments, not just development
- Knowledge of REST APIs and OpenAPI
- Experience with SQL and NoSQL databases
- Experience with Kafka or similar messaging solutions
- Advanced use of Git and collaborative development workflows
- Knowledge of development best practices (Clean Code, SOLID, testing)
- Familiarity with CI/CD and deployment automation
- Experience/knowledge of hexagonal architecture
- Experience/knowledge of Python
Full description
We are knowmad mood!
Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología.
Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.
¿Qué buscamos?
Buscamos un/a Software Developer con experiencia en Java, Terraform, Python, AWS, Microservicios, que quiera formar parte de un equipo altamente técnico encargado de desarrollar y evolucionar una plataforma digital innovadora basada en arquitecturas modernas de microservicios y eventos.
Requisitos imprescindibles
- Experiencia sólida en desarrollo backend con Java.
- Experiencia con Spring Boot y desarrollo de microservicios.
- Experiencia con Terraform.
- Experiencia con AWS (Es importante que además de desarrollos se hayan hecho despliegues).
- Conocimiento de APIs REST y OpenAPI.
- Experiencia con bases de datos SQL y NoSQL.
- Experiencia con Kafka o soluciones de mensajería similares.
- Manejo avanzado de Git y flujos de desarrollo colaborativos.
- Conocimiento de buenas prácticas de desarrollo (Clean Code, SOLID y testing).
- Familiaridad con CI/CD y automatización de despliegues.
- Experiencia/conocimientos en arquitectura hexagonal.
- Experiencia/conocimientos con Python.
¿Qué ofrecemos?
- Contrato indefinido
- Modelo de trabajo en remoto 🏡. Opción de ir a trabajar a oficinas pero siempre a elección del trabajador.
- Horario flexible ⏰: horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h
- Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
- Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas.
- Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
- Club de ventajas 🎁: Descuentos en tecnología, ocio y formación.