FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Engineer, Java, Microservices
TheWhiteam. Diseñar y desarrollar aplicaciones backend escalables utilizando Java .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in designing and developing scalable backend applications using Java, with a strong focus on microservices architecture and Hexagonal Architecture principles. Proficient in implementing CI/CD processes, utilizing containerization technologies like Docker, and ensuring code quality through testing and best engineering practices.
Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureHexagonal ArchitectureDocker ContainerizationCI/CD Processes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaMicroservicesHexagonal ArchitectureKafkaRabbitMQRelational DatabasesNoSQL DatabasesDockerGrafanaTesting
Tools & Technologies
AWSAzureGCPKubernetesDevOps Practices
Industry Keywords
Software EngineeringBackend DevelopmentContinuous IntegrationContinuous DeliveryAgile Practices
Tech Stack
Tools & technologiesAWSAzureCloudDockerGoogle Cloud PlatformGrafanaJavaKafkaKubernetesNoSQLRabbitMQ
About the role
Key responsibilities & impact- Diseñar y desarrollar aplicaciones backend escalables utilizando Java
- Construir y mantener arquitecturas basadas en microservicios
- Aplicar Arquitectura Hexagonal (Ports & Adapters) y principios sólidos de diseño de software
- Desarrollar soluciones con tecnologías de mensajería y colas como Kafka o RabbitMQ
- Trabajar con bases de datos relacionales y NoSQL
- Desarrollar y desplegar aplicaciones en entornos containerizados utilizando Docker
- Implementar y mantener soluciones de logging, monitorización y observabilidad
- Trabajar con herramientas de monitorización y visualización como Grafana
- Contribuir a procesos CI/CD y de entrega de software
- Garantizar la calidad del código mediante testing, mantenibilidad y buenas prácticas de ingeniería
- Colaborar con otros equipos técnicos y partes interesadas para diseñar soluciones backend eficaces
- Resolver problemas técnicos y mejorar continuamente el rendimiento y la fiabilidad del sistema
Requirements
What you’ll need- 8+ años de experiencia práctica en desarrollo backend
- Sólida experiencia profesional con Java, incluyendo versiones modernas como Java 25
- Experiencia demostrada diseñando y desarrollando arquitecturas de microservicios
- Sólido conocimiento de Arquitectura Hexagonal (Ports & Adapters)
- Experiencia con sistemas de mensajería y colas como Kafka, RabbitMQ o tecnologías similares
- Conocimiento de al menos una plataforma cloud principal: AWS, Azure o GCP
- Experiencia con bases de datos relacionales y NoSQL
- Sólidos conocimientos de Docker y entornos containerizados
- Experiencia con herramientas de logging, monitoring y observabilidad, incluyendo Grafana
- Comprensión básica de pipelines CI/CD y prácticas de entrega de software
- Buen conocimiento de principios de diseño de software, testing y buenas prácticas de desarrollo
- Español fluido
- Inglés avanzado (C1), escrito y hablado
- Se requiere autorización válida para trabajar en el país de residencia antes de iniciar la colaboración
- El proceso de selección incluye una preevaluación técnica
- Se valorará experiencia con Kubernetes
- Se valorará exposición a prácticas DevOps
- Se valorará experiencia previa en entornos Agile
Benefits
Comp & perks- 23 días de vacaciones por año
- 14 pagos, incluyendo 12 pagos mensuales y dos pagos adicionales en junio y diciembre
- Opciones de compensación flexible, incluyendo vales de guardería y seguro médico + dental
- Horarios flexibles
- Posibilidad de modalidad presencial, teletrabajo o mixta
- Tecnologías más punteras