Técnico Senior Backend Java
Role details
Job location
Tech stack
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.