¿Eres un apasionado del desarrollo y la innovación? Buscas seguir creciendo en un entorno colaborativo y adaptable.
Nuestra empresa es líder en soluciones tecnológicas y buscamos ampliar nuestro equipo con gente que quiera unirse a un equipo dinámico y cercano.
El puesto de Tech Lead Java es una oportunidad ideal para alguien con experiencia en desarrollo y liderazgo técnico.
- Experiencia de al menos 7-8 años desarrollando código Java de calidad
- Conocimiento de diseño de soluciones Backend con Java, teniendo la habilidad de tomar decisiones.
- Ultimas versiones de Java: 8, 11, 17 y 21
- Spring Framework y Spring Boot 3.X.
- Microservicios, arquitecturas hexagonales, DDD
- Conocimientos en APIficación: API REST, API First, gRPC, Avro...
- Sistemas de mensajería asincrónica: Kafka, RabbitMQ...
- Manejo de patrones de diseño: CQRS, Event Sourcing, Listen to yourself, SAGA...
- Bases de datos relacionales y no relacionales: Oracle y MongoDB (otras: SQL, MySQL, Postgresql, Hibernate...)
- Herramientas de contenedorización: Docker, Kubernetes, Podman...
- Herramientas de construcción: Maven, Gradle, npm...
- Manejo de testing: TDD, pruebas unitarias, pruebas de integración, pruebas de aceptación, Cucumber...
- Manejo alto de herramientas de calidad: Sonar, Kiuwan, Snyk...
Ésta es una excelente oportunidad para alguien que busque desafíos y retos en un ambiente de trabajo colaborativo y flexible.
Puedes formar parte de un equipo creativo y hacer contribuciones significativas en el desarrollo de soluciones tecnológicas.
Si estás interesado en este puesto, te invitamos a aplicar.