Resolución de problemas.
Buscamos un/a cualificado Senior Back End Java con experiencia en el desarrollo de servicios backend robustos y escalables, capaz de trabajar en entornos ágiles y colaborar en proyectos tecnológicos de alta exigencia.
La persona seleccionada participará en el diseño, mantenimiento y optimización de APIs y flujos de integración, aportando soporte técnico y mentoring a perfiles junior.
Funciones y Responsabilidades
- Desarrollar servicios backend robustos y escalables.
- Diseñar, mantener y optimizar APIs REST y flujos de integración.
- Implementar y trabajar con Kafka.
- Aplicar buenas prácticas de desarrollo y calidad de software.
- Realizar testing unitario utilizando TDD y BDD.
- Guiar y apoyar técnicamente a perfiles junior.
- Colaborar activamente en equipos ágiles.
Requisitos Imprescindibles
- Experiencia mínima de 5 años como desarrollador/a backend.
- Dominio de Java 8 o superior con Spring.
- Experiencia avanzada en bases de datos relacionales, especialmente PostgreSQL.
- Experiencia en testing unitario, TDD y BDD.
- Experiencia en mentoring de perfiles junior.
- Experiencia en diseño y desarrollo de APIs REST.
- Implementación y uso de Kafka.
- Conocimiento práctico de metodologías ágiles: Scrum, Kanban y SAFe.
- Nivel de inglés B2.
Requisitos Deseables
- Experiencia mínima de 2 años con Quarkus.
- Conocimiento de principios Clean Code y SOLID.
- Manejo de herramientas de calidad como ESLint o SonarQube.
- Conocimientos básicos de Docker.
Certificaciones Valorables
- Certificaciones en metodologías ágiles.
- Certificaciones en tecnologías Java.
Competencias Personales
- Proactividad e iniciativa.
- Trabajo en equipo.
- Capacidad de análisis.
- Resolución de problemas.
- Responsabilidad.
Formación
- Grado en Ingeniería Informática o similar (deseable, no obligatorio).
#J-18808-Ljbffr