Dynamic Devs

Technical Lead Java en Dynamic Devs

FULL_TIME

  Remoto | Senior | Full time | Programación

7 postulaciones
Responde entre 9 y 23 días
Revisado por última vez hoy

Somos una empresa de servicios de tecnología que busca proyectos de alto impacto haciendo de la innovación y transformación digital parte de diferentes empresas principalmente transnacionales latinoamericanas de diversos sectores económicos como retail, seguros, distribución de equipos médicos, banca y productos digitales masivos utilizados por los consumidores. en todo el continente

📢 📢 En Dynamic Devs, estamos en la búsqueda de un Technical Lead Java con 5 años de experiencia que sea un apasionado por liderar equipos y proyectos de desarrollo tecnológico, con una amplia experiencia.

Postula a este aviso directamente en Get on Board.

Funciones del cargo

1. Liderar el equipo técnico asignado en todas las fases del ciclo de vida del desarrollo de software, desde el diseño hasta la implementación.
2. Proporcionar orientación técnica y servir de mentor al equipo de desarrollo, asegurando el uso de las mejores prácticas y patrones de diseño.
3. Diseñar y desarrollar soluciones técnicas eficientes que cumplan con los requisitos de negocio y los objetivos del proyecto.
4. Gestionar la calidad del código y las revisiones, garantizando que los estándares de desarrollo, seguridad y arquitectura sean seguidos.
5. Colaborar con arquitectos de software para asegurar que las soluciones técnicas estén alineadas con las arquitecturas modulares y los principios de integración.
6. Garantizar la correcta integración de los sistemas y componentes, asegurando que las soluciones sean escalables y mantengan la integridad de los datos.
7. Incentivar la aplicación de metodologías ágiles (Scrum) para asegurar la entrega continua de valor, manteniendo un enfoque en la adaptabilidad y flexibilidad del equipo.
8. Incentivar la innovación tecnológica, promoviendo la cultura de mejora continua y el uso de nuevas herramientas y tecnologías.
9. Mantener una visión estratégica, alineando las soluciones tecnológicas con los objetivos a largo plazo del negocio y del cliente.
10. Gestionar la relación con los stakeholders del proyecto, asegurando una comunicación clara y continua respecto a los avances, riesgos y desafíos del proyecto.

Requerimientos del cargo

  • Más de 5 años de experiencia en desarrollo de software, liderando técnicamente proyectos complejos y coordinando equipos multidisciplinarios (backend, frontend, mobile, QA, UX, DevOps).
  • Experiencia sólida en desarrollo backend con Java, utilizando al menos un framework como Spring Boot, Quarkus, Micronaut u otros.
  • Experiencia en diseño e implementación de arquitecturas modernas, especialmente basadas en microservicios y event-driven.
  • Experiencia en implementación y consumo de procedimientos almacenados (stored procedures) en PL/SQL, trabajando con Oracle a nivel avanzado.
  • Dominio de buenas prácticas de desarrollo: Clean Code, principios SOLID, patrones arquitectónicos (por ejemplo, arquitectura hexagonal).
  • Experiencia guiando decisiones técnicas, promoviendo la colaboración entre disciplinas y apoyando al equipo en metodologías ágiles (Scrum, Kanban).
  • Experiencia en integración y consumo de APIs REST/SOAP, seguridad (OAuth2) y pruebas automatizadas (unitarias, TDD).
  • Experiencia con control de versiones (Git) y flujos colaborativos como GitHub Flow o trunk-based development.
  • Experiencia en automatización de builds con Maven o Gradle.
  • Experiencia en implementación de pipelines CI/CD en entornos colaborativos.
  • Experiencia trabajando con contenedores (Docker), orquestación, monitoreo y prácticas de observabilidad en ambientes productivos.
  • Capacidad para identificar y resolver problemas críticos relacionados con performance, seguridad, escalabilidad y mantenibilidad.

Condiciones

💻 Beneficio Bring Your Own Device (A partir del 4to mes trabajando con nosotros, podrás adquirir un computador propio)
⌚ Horario flexible 🕒
🚀 Haz un impacto. Trabaja en proyectos desafiantes
📚 IT Training: acceso a más de 500 cursos actualizados cada semana 📖
🎤 Dev Talks: conferencias exclusivas con expertos del sector
🎉 Día especial: 🎂 ¡Día libre por cumpleaños!
👥 Trabaja en un equipo talentoso y multicultural usando tecnología increíble
🎙️ Escucha nuestro podcast aquí: 🔗 Escuchar Podcast
🌐 Visítanos en nuestra web: 🔗 Dynamic Devs

GETONBRD Job ID: 57816

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.
Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Seguro de vida Dynamic Devs paga un seguro de vida para sus empleados.
Biblioteca digital Acceso a libros y/o suscripciones digitales.
Bono de educación Dynamic Devs cubre algunos gastos de educación relacionados con el puesto.
Vestimenta informal Dynamic Devs no exige ningún código de vestimenta.
Día de cumpleaños libre El día de tu cumpleaños es canjeable por un día completo de vacaciones.

Política de trabajo remoto

Totalmente remoto

El trabajo es 100% remoto desde cualquier país.

  1. Empleos
  2. Programación
  3. Dynamic Devs
  4. Technical Lead Java

Acerca de Dynamic Devs

Desarrollo de software: Auténtico entendimiento y habilitación de la innovación tecnológica — Perfil completo de Dynamic Devs

Compartir este empleo Compartir