
Programador Java
knowmad mood
full-time
Posted on:
Location Type: Hybrid
Location: A Coruña • Spain
Visit company websiteExplore more
About the role
- Desarrollar y mantener aplicaciones backend en Java
- Colaborar en el diseño y la arquitectura de microservicios
- Implementar APIs REST y gestión de bases de datos
- Participar en revisiones de código
- Desarrollar pruebas de software
Requirements
- Más de 2 años de experiencia en desarrollo Java
- 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
- Necesario inglés alto
- Viajes puntuales
Benefits
- Contrato indefinido
- Horario flexible
- 22 días de vacaciones + 2 días de libre disposición
- Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales
- Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica
- Acompañamiento para crecer, especializarte o asumir nuevos retos
- Programas de nutrición, actividad física y equilibrio emocional
- Asistencia personal y familiar 24/7
- Entorno diverso y multicultural
- Actividades para conectar con el equipo
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring FrameworkMicroservices architectureREST APIsSQL databasesNoSQL databasesUnit testingIntegration testingCI/CD
Soft Skills
CollaborationCode reviewContinuous improvementHigh English proficiency