Senior Java Engineer | Prometheus | Grafana | Remoto
On-siteMadrid, Madrid, Spain
Job Summary
Design, develop, and maintain backend microservices and applications using Java and Spring Boot, while building REST APIs aligned with architectural best practices. Manage PostgreSQL databases and Redis caching solutions, optimize event-driven architectures with Apache Kafka, and deploy containerized applications on Kubernetes. Implement unit and integration tests using JUnit and Testcontainers to ensure software quality, and participate in CI/CD pipelines via Jenkins, Maven, and GitHub Actions. Collaborate on monitoring and observability for critical platforms using Prometheus and Grafana within Agile teams focused on continuous improvement.
Required Qualifications
- Experiencia en desarrollo backend con Java 11/17
- Experiencia con Spring Boot y Spring Cloud
- Experiencia con PostgreSQL y Redis
- Desarrollo e integración de APIs REST y documentación con Swagger/OpenAPI
- Experiencia con Apache Kafka
- Experiencia con Docker y Kubernetes
- Entornos CI/CD con Jenkins, Maven, Git y GitHub Actions
- Testing con JUnit y Testcontainers
- Monitorización con Prometheus y Grafana
- Experiencia trabajando bajo metodologías Agile/Scrum
- Orientación a la calidad del software, buenas prácticas y trabajo colaborativo
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.