Technical Lead Java at Dynamic Devs
Job Description
- 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.
More Current Jobs at Dynamic Devs
Apply to other open positions at Dynamic Devs

