Java Software Developer | Hexagonal | 100% Remoto
knowmad Mood
Municipality of Madrid, Spain
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
SpanishJob location
Municipality of Madrid, Spain
Tech stack
Clean Code Principles
Java
API
Unit Testing
Code Review
Databases
Continuous Integration
Spring
NoSQL
Redis
SQL Databases
Spring-boot
Backend
Kubernetes
Kafka
Docker
Microservices
Job description
Te damos la oportunidad de poder trabajar para un importante cliente.
Requirements
Que cuentes con más de 3 años de experiencia en desarrollo Java y con experiencia en:
- Desarrollo y mantenimiento de aplicaciones backend en Java 17/21 utilizando Spring Boot / Spring Framework.
- Implementación de arquitecturas de microservicios y arquitectura hexagonal.
- Diseño y consumo de APIs REST
- Gestión de caché distribuida con Redis.
- Trabajo con bases de datos SQL y NoSQL
- Colaboración en despliegues con Docker, AKS y Kubernetes
- Desarrollo de pruebas unitarias e integración
- Participación en revisiones de código y mejora continua.
- Experiencia en desarrollo e integración con sistemas de mensajería síncrona y asíncrona (Kafka...)
- Experiencia en CI/CD
- Buenas prácticas: Principios SOLID y Clean Code.
Benefits & conditions
- Apostamos por la formación y el desarrollo de carrera.
- Cultura human centric.
- Potenciamos engagement y la escucha activa con las personas.
- Nos preocupamos por la felicidad y el bienestar de las personas.
Work mood
- Vacaciones: Descansa para volver con más fuerza
22 días de vacaciones + 2 días de libre disposición + 24 y 31 de diciembre (cierre empresa)
About the company
* Crea tu propio plan de carrera y crece con nosotros.
* Mapa abierto de carrera: opciones de movilidad y crecimiento en nuestras comunidades tecnológicas.
* Formación a tu ritmo: nivel técnico, habilidades, metodologías, idiomas y certificaciones.
* Programa de desarrollo de liderazgo a tu medida y a tu ritmo.