Técnico Senior Backend Java
TECDATA ENGINEERING Madrid, Community of Madrid, Spain · €38K–€40K/yr
IT Services and IT Consulting · 201-500 employees
About the role
Design and develop backend Java applications while evolving microservices-based architectures. Participate in technical decision-making and ensure code quality through technical reviews and support for the development team.
What they look for
Requirements
Requires over 5 years of experience in Java backend development with strong proficiency in the Spring ecosystem. Candidates must have experience with microservices, REST/SOAP integration, and testing frameworks.
Benefits
Full description
📍 Ubicación: Madrid (Las Tablas)
📅 Modalidad: Híbrida (3 días presenciales por semana)
💰 Salario orientativo: 38k/40k
Proyecto
Buscamos un Técnico Senior Backend Java para incorporarse a un equipo estratégico de desarrollo dentro de BBVA. La posición actuará como referente técnico y mano derecha de la responsable del equipo de desarrollo, participando en el diseño, evolución y mantenimiento de soluciones backend de negocio.
Requisitos Imprescindibles
- Más de 5 años de experiencia en desarrollo Backend Java.
- Experiencia sólida en:
- Java
- Spring Core
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA / Hibernate
- Arquitectura de microservicios.
- Desarrollo e integración de servicios REST y SOAP.
- Conocimientos de AWS.
- Maven y/o Gradle.
- Git, Bitbucket y GitFlow.
- Testing y calidad de código:
- JUnit
- Mockito
- DBUnit
- TestContainers
- SonarQube.
- OpenAPI / Swagger.
- Experiencia en refactorización, buenas prácticas y estándares de desarrollo.
Valorable
- Docker.
- Conocimiento de plataformas y medios de pago.
- Experiencia en entornos bancarios o financieros.
- Metodologías Agile / Scrum.
- Herramientas de rendimiento como JMeter o JConsole.
Competencias
- Capacidad analítica y orientación a la resolución de problemas.
- Organización y autonomía.
- Trabajo en equipo.
- Capacidad para asumir responsabilidades técnicas dentro del equipo.
- Proactividad y orientación a la calidad del software.
Horario
- Lunes a jueves: 9 horas.
- Viernes: 7 horas.
- Julio y agosto: jornada intensiva de 7 horas diarias.
Funciones
- Diseño y desarrollo de aplicaciones backend Java.
- Evolución de arquitecturas basadas en microservicios.
- Desarrollo de APIs REST y servicios de integración.
- Revisión técnica y aseguramiento de la calidad del código.
- Participación en decisiones técnicas y soporte al equipo de desarrollo.
- Colaboración directa con la responsable técnica del área.)
Similar roles
-
Java Developer | Sênior (13394) - Vaga Exclusiva PCD
Sensedia Campinas, São Paulo, Brazil
-
Java Full Stack Engineer - Professional
HEXAWARE Canada
-
Senior Java Developer - Banking and Capital Markets
Endava Buenos Aires, Argentina
-
Java Backend Developer - Chicago
Photon United States · $34K–$121K/yr
-
Java Software Engineer
Dotmatics Auckland, Auckland, New Zealand
-
Java Developer 1015
Veracity Ventures Inc. United States · $90K–$130K/yr