Desarrollador/a Lead Backend Java Senior con:
* 4 a 5 años de experiencia en desarrollo backend.
* Capacidad para trabajar en un entorno colaborativo y multidisciplinar (QA, UX, diseño, front, negocio).
* Mentalidad de buenas prácticas : code reviews, calidad del código, arquitectura limpia.
* Experiencia en microservicios y en proyectos con impacto real en el producto.
* Proactividad para participar en reuniones técnicas y coordinarse con Product Owner y otras áreas.
Herramientas y tecnologías clave
El profesional debe dominar principalmente:
* Lenguaje principal: Java (versión 8 o superior).
* Frameworks: Spring (Spring Boot, Spring Data, etc.).
* APIs: RESTful.
* Bases de datos: SQL (relacionales).
* Contenedores: Docker.
* Control de versiones: GitFlow.
* Testing: JUnit y Mockito.
* Arquitectura: Microservicios.
Conocimientos valorables (no imprescindibles, pero diferenciales)
* Lenguajes adicionales: Python.
* Bases de datos NoSQL: MongoDB, Cassandra, etc.
* Sistemas operativos: Linux.
* Cloud: AWS.
* Sector: experiencia previa en banca o fintech.
El perfil ideal es un Backend Lead Java Senior con experiencia sólida en Spring, APIs REST, SQL, Docker, GitFlow y testing automatizado, acostumbrado a trabajar con microservicios y con capacidad de integrarse en un equipo multidisciplinar. Los pluses que le diferencian serían conocimientos de Python, NoSQL, Linux, AWS y experiencia en fintech/banca .