Senior Java Developer
Summary
Senior Java developer building and evolving SaaS platforms for fleet management and smart mobility at a growing Spanish tech company. Day to day: backend services with Java, Spring Boot and Spring Security, REST/SOAP API integration, code reviews and quality standards, working agile (Scrum/Kanban) with frontend, product and QA.
Modelo híbrido (presencial + remoto) | Salario competitivo según experiencia | Contrato indefinido
1️⃣ Descripción del puesto
¿Te gustaría unirte a una empresa tecnológica en plena expansión que está transformando el sector de la movilidad empresarial?
Buscamos un/a Desarrollador/a Java Senior para formar parte de un equipo técnico ágil y multidisciplinar, donde la innovación, la calidad del código y las buenas prácticas son pilares fundamentales.
Participarás en el desarrollo y evolución de plataformas SaaS enfocadas en la gestión integral de flotas y movilidad inteligente, contribuyendo activamente en decisiones técnicas, diseño de arquitectura y creación de nuevas funcionalidades.
2️⃣ Misión del puesto
Tu misión será diseñar, desarrollar y optimizar aplicaciones backend Java con foco en rendimiento, escalabilidad y mantenimiento, asegurando la máxima calidad del código y la consistencia técnica del producto.
Responsabilidades principales:
- Desarrollar y mantener servicios backend utilizando Java, Spring Boot y Spring Security.
- Construir e integrar APIs REST y SOAP, asegurando un rendimiento óptimo.
- Participar en el diseño técnico, revisiones de código y definición de estándares de calidad.
- Colaborar con equipos de frontend, producto y QA en un entorno ágil (Scrum/Kanban).
Contribuir a la mejora continua de los procesos, arquitectura y cultura técnica del equipo.
Aptitudes y conocimientos deseados:
3️⃣ Requisitos (Match) - +5 años de experiencia como desarrollador/a Java. - Dominio de Spring Framework (Spring Boot, MVC, Security). - Experiencia con Web Services (REST/SOAP) y frameworks ORM como Hibernate/JPA. - Conocimientos sólidos en Maven, GIT y bases de datos SQL (valorable NoSQL). - Capacidad analítica, orientación a resultados y pasión por las buenas prácticas (SOLID, Clean Code, Testing). - Se valorará experiencia liderando pequeños equipos o proyectos técnicos.