> Markdown version of [/jobs/ext/2665263-java-developer-microservicios](https://www.wearedevelopers.com/jobs/ext/2665263-java-developer-microservicios). 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 - **Company:** Alten - **Location:** Santa Cruz de Tenerife, 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, Working Model 2D, Google Cloud, Spring-boot, Kubernetes, Apache Kafka, Docker - **Published:** September 2, 2026 - **Apply:** https://www.jobleads.com/es/job/ea24356d9c7f430bedd4ffd77581aaca5 ## 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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)