computrabajohace 6 días

Tech Lead Java

Líder5+ años

Se busca un Tech Lead Java con experiencia en microservicios para una importante financiera, con modalidad híbrida (40% presencial en CABA) y horario de 9 a 18 hs.

Descripción del puesto

Tech Lead Java | Microservicios Modalidad: Híbrida (40% presencial en CABA) Horario: 9 a 18 hs Tipo de contratación: Relación de dependencia con C&S Sobre el rol Nos encontramos en la búsqueda de un/a Tech Lead para sumarse a un proyecto en importante financiera. Buscamos un perfil con sólida experiencia técnica y capacidad de liderazgo, que pueda guiar equipos de desarrollo, tomar decisiones arquitectónicas y asegurar la calidad de las soluciones en entornos modernos basados en microservicios. Responsabilidades Liderar equipos de desarrollo y coordinar tareas técnicas Diseñar y desarrollar soluciones basadas en microservicios Definir arquitecturas y estándares de desarrollo Participar en decisiones técnicas y estratégicas del proyecto Supervisar la calidad del código y buenas prácticas Implementar y promover Test Driven Development (TDD) y buenas prácticas de desarrollo Trabajar con APIs, middleware y bases de datos Colaborar en entornos ágiles (Scrum / Kanban) Asegurar la integración entre sistemas y escalabilidad de las soluciones Monitorear aplicaciones y performance Requisitos excluyentes +5 años de experiencia en desarrollo de software Experiencia liderando equipos técnicos Experiencia en diseño y desarrollo de aplicaciones y APIs Conocimientos en patrones de diseño e integración Experiencia en metodologías ágiles Experiencia en TDD y Domain Driven Design (DDD) Conocimientos en arquitectura de microservicios y asincronismo Stack tecnológico Java / Kotlin Spring Framework Oracle / MongoDB / Redis REST (JSON / XML / YAML) Swagger / Git OpenShift / AWS Dynatrace / Kibana Requisitos deseables Experiencia en microfrontends / Single SPA Conocimientos en principios Twelve-Factor App

Responsabilidades

  • Liderar equipos de desarrollo y coordinar tareas técnicas
  • Diseñar y desarrollar soluciones basadas en microservicios
  • Definir arquitecturas y estándares de desarrollo
  • Participar en decisiones técnicas y estratégicas del proyecto
  • Supervisar la calidad del código y buenas prácticas
  • Implementar y promover Test Driven Development (TDD) y buenas prácticas de desarrollo
  • Trabajar con APIs, middleware y bases de datos
  • Colaborar en entornos ágiles (Scrum / Kanban)
  • Asegurar la integración entre sistemas y escalabilidad de las soluciones
  • Monitorear aplicaciones y performance

Skills requeridas

Liderazgo de equiposDiseño de arquitecturaDesarrollo de softwareGestión de calidad de códigoMetodologías ágilesTDDDDDDiseño de APIsIntegración de sistemasEscalabilidadMonitoreo de aplicacionesLiderazgo