Java Software Engineer | Hexagonal | 100% Remoto
knowmad Mood
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
SpanishJob location
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 5 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.