> Markdown version of [/jobs/ext/2665756-java-developer-microservicios-teletrabajo-alten-spain](https://www.wearedevelopers.com/jobs/ext/2665756-java-developer-microservicios-teletrabajo-alten-spain). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer Microservicios | Teletrabajo - Alten Spain - **Company:** Alten - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Microsoft Azure, Cloud Computing, Code Review, Databases, Relational Databases, DevOps, PostgreSQL, MongoDB, NoSQL, RabbitMQ, SQL Databases, Google Cloud, Spring-boot, Kubernetes, Apache Kafka, Docker, Microservices - **Published:** August 31, 2026 - **Apply:** https://www.recruit.net/job/java-developer-microservicios-teletrabajo-alten-jobs/F5E525D629348A99 ## About the Role * Mínimo 4 años como desarrollador de back end * Java 21 o superior * Java 8/11 para dar apoyo al core * Spring Boot para desarrollo de microservicios (version 3 o superior) * Arquitectura hexagonal * Kubernetes para despliegue y orquestación de servicios * Docker * Mensajería asíncrona (Kafka, RabbitMQ, etc.) * Bases de datos relacionales y no relacionales (PostgreSQL, MongoDB, etc.) * Buenas prácticas de desarrollo (TDD, DDD, SOLID) * Cloud (AWS, Azure o GCP) ## Description * Diseñar, desarrollar y mantener microservicios en Java utilizando Spring Boot. * Implementar y aplicar arquitectura hexagonal para garantizar un código modular y mantenible. * Gestionar el despliegue de aplicaciones en entornos Kubernetes y optimizar su rendimiento. * Diseñar y mantener integraciones con sistemas de mensajería como Kafka o RabbitMQ. * Optimizar consultas y garantizar el rendimiento de bases de datos SQL y NoSQL (PostgreSQL, MongoDB, etc.). * Aplicar buenas prácticas de desarrollo (TDD, DDD, SOLID, Clean Code). * Trabajar en estrecha colaboración con equipos de DevOps, QA y otros desarrolladores. * Participar en revisiones de código y proponer mejoras en la arquitectura. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers)