Descripción de la oferta
Tech Lead Java (166682-1)
Descripción
Descripción de Tareas
- Liderar técnica y funcionalmente equipos de desarrollo, asegurando buenas prácticas de ingeniería de software.
- Diseñar, desarrollar e implementar soluciones escalables y de alto rendimiento.
- Definir arquitecturas basadas en microservicios y microfrontends alineadas a principios Twelve-Factor App.
- Participar activamente en el diseño de APIs, servicios middleware e integración entre sistemas.
- Asegurar la calidad del código mediante TDD, code reviews y estándares de diseño (DDD).
- Tomar decisiones técnicas clave y acompañar la evolución tecnológica del producto.
- Colaborar con Product Owners, Arquitectos y otros stakeholders.
- Detectar y resolver incidentes productivos utilizando herramientas de monitoreo y observabilidad.
- Promover metodologías Ágiles y mejora continua dentro del equipo.
Requisitos
Skills Mandatorios
- Mínimo 5 años de experiencia en diseño, desarrollo e implementación de software.
- Experiencia comprobable en liderazgo técnico y gestión de equipos.
- Conocimientos profundos en:
- Desarrollo de aplicaciones backend y frontend.
- APIs, middleware y bases de datos.
- Sólida experiencia en Patrones de Diseño y de Integración.
- Experiencia en Metodologías Ágiles (Scrum, Kanban).
- +5 años de experiencia en Test Driven Development (TDD) y Domain Driven Design (DDD).
- Conocimientos en:
- Principios de Microservicios, Microfrontends, Single SPA, Asincronismo.
- Stack tecnológico requerido:
- Java, Kotlin
- Spring Framework
- Oracle, Redis, MongoDB
- Swagger
- REST (JSON / XML / YAML)
- GIT
- Openshift
- AWS
- Dynatrace, Kibana
Skills Deseables
- Experiencia previa en entornos bancarios o financieros.
- Conocimientos en arquitecturas cloud avanzadas y seguridad.
Modalidad: híbrida
Lugar de trabajo: CABA
Horario: 9 a 18 hs
Regístrate para ver la oferta completa
Comparte En Tus Redes Sociales
Tweet
Compartir