Únete a nuestro Dream-Team de Desarrollo
Estamos buscando un Líder Técnico Java que quiera liderar y crear algo increíble con nosotros.
¿Qué necesitas tener?
- Título profesional o tecnológico en sistemas y/o afines (valoramos más tu talento y experiencia).
- Mínimo 7 años de experiencia en desarrollo Java.
- Al menos 2 años liderando equipos técnicos.
Lo que te espera:
¿Te apasiona construir arquitecturas sólidas y liderar equipos?
Perfecto Serás una pieza clave en la definición técnica del proyecto, guiando al equipo hacia las mejores prácticas y decisiones arquitectónicas inteligentes.
- Liderarás técnicamente un equipo de desarrolladores.
- Participarás activamente en el diseño de soluciones, code reviews, mentoría y evolución de la arquitectura.
- No buscamos solo un programador senior: queremos a alguien que inspire, que tome decisiones técnicas fundamentadas, que construya consensos y que disfrute creando sistemas escalables y equipos de alto rendimiento.
Toolkit ideal (excluyentes)
- Java 17–21+
- Spring Boot 3 y Spring WebFlux
- Apache Kafka o sistemas de mensajería distribuida
- Arquitectura limpia (Clean Architecture, Hexagonal)
- Domain-Driven Design (DDD) aplicado en proyectos reales
- Programación reactiva (Project Reactor, Mono/Flux)
- Patrones arquitectónicos: CQRS, Event Sourcing, Pub/Sub, Saga
- Diseño de sistemas distribuidos y microservicios
- Bases de datos SQL y NoSQL
- Diseño de APIs REST/SOAP
- Experiencia documentando decisiones arquitectónicas (ADRs)
- Conocimientos en alguna nube (AWS, Azure o GCP)
Bonus points (no excluyente)
- Python 2+
- Kafka Streams y topologías complejas
- Integraciones con Kafka Connect, CDC y NiFi
- R2DBC y bases de datos reactivas
- Spring Cloud (Gateway, Config, Service Discovery)
- Observabilidad: Prometheus, Grafana, distributed tracing
- Kubernetes y orquestación de contenedores
- Herramientas de IA generativa (Agentes, Copilot, etc.)
- Testing avanzado con Testcontainers
- Experiencia en arquitecturas event-driven en producción
Tu superpoder será:
- Liderar y mentorizar desarrolladores.
- Definir prioridades técnicas.
- Tomar decisiones arquitectónicas fundamentadas y comunicarlas con claridad.
- Resolver problemas complejos con visión de negocio y técnica.
- Hacer code reviews constructivos que eleven la calidad del equipo.
- Traducir requerimientos de negocio en soluciones técnicas.
- Balancear deuda técnica vs.
entrega de valor.
- Promover una cultura de mejora continua y aprendizaje.
Lo que ofrecemos a cambio de tu talento:
- Salario: entre $ y $ mensuales (según experiencia)
- Equilibrio vida-código: trabajamos de lunes a viernes
- Oficina en tus dominios: híbrido / remoto y con equipo y elementos de trabajo a tu disposición.
- Plan de beneficios especiales: bonificaciones económicas por logros y tiempo libre adicional para recargar creatividad.
- Crecimiento profesional: presupuesto para capacitaciones, conferencias y certificaciones.
Tipo de puesto: Tiempo completo, Indefinido
Pregunta(s) de postulación:
- ¿Cual es su aspiración salarial?
- Es indispensable la experiencia de 2 años liderando equipos de desarrollo ¿Cumple con este requisito?
- ¿Tienes entre 5 y 7 años de experiencia en desarrollo Java?