TEAM LEADER JAVA con Inglés

Empresa: Digital Talent Agency
Provincia: 100% En remoto
Población: 

Descripción: 
BUSCAMOS UN LÍDER TÉCNICO con posibilidad de TRABAJO REMOTO desde cualquier ubicación a nivel nacional.

RESPONSABILIDADES:

Responsable técnico del producto y de la estrategia a medio y largo plazo para evolucionar técnicamente la solución.
Actúa como referente técnico del equipo, conoce la arquitectura tecnológica y se involucra activamente en su evolución.
Garantiza el correcto funcionamiento de la aplicación en el entorno de producción, de forma proactiva a través de alertas y resolviendo de forma reactiva las incidencias reportadas por los usuarios.
Se intenta adelantar a las incidencias aplicando patrones de resiliencia.
Apoya y da soporte técnico del producto o servicio garantizando el alineamiento con la arquitectura global.
Promueve y da soporte a los miembros del Equipo sobre buenas prácticas técnicas garantizando la calidad del producto o servicio a todos los niveles.
Asegura despliegues continuos en cumplimiento con las políticas de testing unitario, funcional y de regresión en las aplicaciones.
Apoya al Product Owner en la definición técnica del Backlog del producto, su priorización y los requerimientos técnicos en el DoD.
Gestiona la mejora y la deuda técnica del Producto y promueve su priorización en los ciclos de desarrollo.
Garantiza el éxito y calidad técnica de las soluciones entregadas.
Da soporte en el despliegue de las funcionalidades en los distintos entornos.
Elimina los impedimentos técnicos y promueve la mejora continua.
Lidera el onboarding de nuevos miembros del equipo y empodera a todos los desarrolladores para que crezcan y se autogestionen.
Asegura que la solución sigue la arquitectura marcada y se encuentra actualizada a las versiones más recientes.
Revisa que la documentación del producto está actualizada con cada entrega realizada.

REQUISITOS:

Conocimiento profundo de Java.
Conocimientos en el framework de Spring, Spring Boot.
Experiencia en diseño y desarrollo de interfaces REST APIS y APIS.
Experiencia en desarrollo de tests unitarios.
Trabajo con plataformas de CI/CD.
Experiencia trabajando con microservicios.
Experiencia y conocimiento en bases de datos relacionales: Oracle y/o MariaDB, DB2.
Experiencia en el desarrollo de aplicaciones con lógicas complejas de negocio.
Experiencia trabajando con Gitflow o similar.
Conocimiento profundo de patrones de diseño software.
Conocimiento de la metodología Agile.
Conocimientos que posibiliten la dirección técnica de equipos en arquitecturas de microservicios o servicios distribuidos.
Experiencia liderando equipos en entornos tecnológicos.
Conocimiento de Domain Driven Design.
Conocimiento sobre arquitectura hexagonal.
Experiencia trabajando con colas de mensajería (ActiveMQ/1BM MO…) y/o plataformas de streaming como Kafka AP-first con AsyncAPI.
Conocimiento o experiencia previa con sistemas de cachés (Redis, Datagrid, Caffeine).
Conocimiento de SONAR o herramientas similares.
Montaje de proyectos y gestión de dependencias con Maven.
Es muy valorable cualquier conocimiento complementario en gestión y/o dirección de proyectos.
Experiencia en el desarrollo bajo el modelo de integración continua.
Conocimiento y/o experiencia trabajando con bases de datos no relacionales MongoDB.
Otras tecnologías de servicios web (GraphGL, gRPC, SOAP).
Conocimiento de Gherkin.
Experiencia en desarrollo de tests de integración.
Experiencia en desarrollo de tests de rendimiento.
Conocer o haber trabajado con herramientas de monitorización y alertado.
Conocimiento en transaccionalidad distribuida entre servicios (2PC, sagas).
Tecnologías: java, Spring
Tipo de Contrato: 
Indefinido
Salario: Sin especificar
Experiencia: 3-5 años
Funciones: Arquitecto TIC – Jefe de Equipo – Jefe de Proyecto
Formación mínima: 
FP2/Grado Superior
Descubre más: https://www.tecnoempleo.com/team-leader-java-con-ingles-remoto/java-spring/rf-f6c01c2212b1a341fe43


Publicaciones Similares