Resumen
Buscamos un/a Desarrollador/a Full Stack Mid, para incorporarse a un equipo de desarrollo en un entorno internacional y altamente colaborativo en Málaga.
La persona seleccionada participará en el diseño, desarrollo y evolución de microservicios en Java 21, así como en la construcción de interfaces front-end en Angular, contribuyendo a una arquitectura distribuida basada en eventos y APIs escalables.
Responsabilidades
Diseño, desarrollo y mantenimiento de microservicios con Java 21
Desarrollo de APIs RESTful robustas, escalables y seguras
Implementación de sistemas de mensajería asíncrona con Apache Kafka
Desarrollo de interfaces front-end con Angular
Participación en el diseño de arquitectura distribuida y patrones de integración
Aplicación de buenas prácticas de desarrollo, clean code y estándares del equipo
Realización de pruebas unitarias, de integración y revisiones de código (code reviews)
Colaboración con equipos internacionales en entornos Agile
Documentación técnica de soluciones y participación en la mejora continua
Optimización de rendimiento, escalabilidad y resiliencia de sistemas
Requisitos técnicos
Experiencia 3-5 años en desarrollo con Java 21
Sólidos conocimientos en arquitectura de microservicios
Experiencia práctica con Apache Kafka
Experiencia en desarrollo front-end con Angular
Conocimientos de frameworks como Spring Boot, Quarkus o Micronaut
Experiencia con APIs REST
Nivel de inglés conversacional (imprescindible)
Disponibilidad para modelo híbrido en Málaga (3 días presencial)
Requisitos valorables
Experiencia con contenedores: Docker y Kubernetes
Conocimientos en bases de datos relacionales y NoSQL
Experiencia con herramientas CI/CD (Jenkins, GitLab CI, GitHub Actions)
Conocimiento de cloud (AWS, Azure, GCP)
Herramientas de observabilidad (Prometheus, Grafana, ELK Stack)
Experiencia en metodologías Agile (Scrum / Kanban)
Certificaciones en Java o cloud
Condiciones del puesto
Modalidad mixta (3 días presencial en oficinas de Mála