Technical Lead Java in Dynamic Devs

FULL_TIME

  Remote | Senior | Full time | Programming

1 applications
Replies between 9 and 23 days
Last checked today

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.

© Get on Board. All rights reserved.

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

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Life insurance Dynamic Devs pays or copays life insurance for employees.
Digital library Access to digital books or subscriptions.
Education stipend Dynamic Devs covers some educational expenses related to the position.
Informal dress code No dress code is enforced.
Vacation on birthday Your birthday counts as an extra day of vacation.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

  1. Jobs
  2. Programming
  3. Dynamic Devs
  4. Technical Lead Java

About Dynamic Devs

Desarrollo de software: Auténtico entendimiento y habilitación de la innovación tecnológica — Dynamic Devs's full profile

Share this job Share