Desarrollador/a Lead Backend Java Senior
Enginium
Municipality of Valencia, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
SeniorJob location
Municipality of Valencia, Spain
Tech stack
Java
API
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Code Review
Databases
Linux
JUnit
Python
MongoDB
NoSQL
Mockito
SQL Databases
Spring-boot
Backend
Spring Data
Cassandra
Operational Systems
REST
Software Version Control
Docker
Microservices
Requirements
- 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., * 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.