Empresa: Maven
Buscamos un Líder Técnico Java con amplia experiencia en el diseño, desarrollo e integración de aplicaciones empresariales de gran escala. Será responsable de liderar técnicamente al equipo de desarrollo, definir soluciones escalables, participar en decisiones arquitectónicas, asegurar la calidad del software y acompañar la correcta ejecución de los proyectos desde el levantamiento de requerimientos hasta su implementación y soporte en producción.
Más de 8 años en análisis, diseño y desarrollo de aplicaciones empresariales. Más de 6 años desarrollando soluciones con Java y microservicios. Experiencia previa como Líder Técnico, Arquitecto de Software, Senior Developer o referente técnico.
Liderar técnicamente al equipo de desarrollo Backend, ser el principal referente técnico para resolución de problemas complejos, orientar al equipo en diseño e implementación, coordinar actividades con QA, DevOps, arquitectura y producto, participar en decisiones arquitectónicas, asegurar la calidad del software, realizar revisiones de código, estimar y planificar proyectos, dar seguimiento a compromisos, identificar riesgos técnicos.
Java 21, Spring Boot 3, Spring Framework, microservicios, APIs REST, Swagger/OpenAPI, JPA/Hibernate, bases de datos relacionales (Oracle, MySQL, PostgreSQL), JUnit/Mockito, pruebas unitarias/de integración/automatizadas, Maven/Gradle, Git, Jira/Confluence, Scrum, patrones de diseño, patrones arquitectónicos, antipatrones, SOLID, Clean Code, gestión de memoria, optimización de rendimiento, programación concurrente, algoritmos y estructuras de datos, manejo de errores/resiliencia, integración entre sistemas, seguridad en APIs. Valorables: RabbitMQ, Apache Kafka, Kubernetes, Docker, OpenFeign, Redis, sistemas de caché, Spring Cloud, API Gateway, Service Discovery, configuración centralizada, Circuit Breaker, observabilidad (Prometheus/Grafana/OpenTelemetry), CI/CD (Jenkins/GitHub Actions/GitLab CI), servicios en la nube, arquitecturas orientadas a eventos, Domain-Driven Design, Arquitectura Hexagonal, Clean Architecture, Event Sourcing/CQRS, migración de monolíticos a microservicios.
Liderazgo técnico, orientación y acompañamiento a desarrolladores, delegación y seguimiento, revisión de código y retroalimentación constructiva, resolución de bloqueos técnicos, promoción de buenas prácticas, alineación de decisiones técnicas con objetivos del negocio, comunicación técnica a audiencias técnicas y no técnicas, negociación de prioridades y alcance, liderazgo colaborativo, trabajo bajo presión, pensamiento analítico, responsabilidad, orientación a resultados, identificación de riesgos, gestión de conflictos, toma de decisiones fundamentadas.
Ingeniería en Sistemas, Ingeniería de Software, Ciencias de la Computación o carrera equivalente. Se valoran certificaciones en Java, Spring, arquitectura de software, metodologías ágiles, nube o Kubernetes.
Tipo de Contrato
Tiempo completoModalidad del Empleo
Presencial