Técnico Senior Backend Java

Tecdata Engineering
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Senior
Compensation
€ 40K

Job location

Municipality of Madrid, Spain

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Gradle
Hibernate
Java Persistence API
JMeter
Maven
Scrum
Swagger
Simple Object Access Protocol (SOAP)
Software Engineering
SonarQube
Openapi
Backend
GIT
Git Flow
Bitbucket
REST
Docker
Microservices

Job description

Ubicación: Madrid (Las Tablas)Modalidad: Híbrida (3 días presenciales por semana)Salario orientativo: 38k/40kProyectoBuscamos 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 ImprescindiblesMás de 5 años de experiencia en desarrollo Backend Java.Experiencia sólida en: JavaSpring CoreSpring BootSpring MVCSpring SecuritySpring Data JPA / HibernateArquitectura 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: JUnitMockitoDBUnitTestContainersSonarQube.OpenAPI / Swagger.Experiencia en refactorización, buenas prácticas y estándares de desarrollo.ValorableDocker.Conocimiento de plataformas y medios de pago.Experiencia en entornos bancarios o financieros.Metodologías Agile / Scrum.Herramientas de rendimiento como JMeter o JConsole.CompetenciasCapacidad 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.HorarioLunes a jueves: 9 horas.Viernes: 7 horas.Julio y agosto: jornada intensiva de 7 horas diarias.FuncionesDiseñ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.#J-*****-Ljbffr

Requirements

Más de 5 años de experiencia en desarrollo Backend Java. Experiencia sólida en: JavaSpring CoreSpring BootSpring MVCSpring SecuritySpring 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: JUnitMockitoDBUnitTestContainers 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.

Benefits & conditions

Horario Lunes a jueves: 9 horas. Viernes: 7 horas. Julio y agosto: jornada intensiva de 7 horas diarias.

Apply for this position