Technical Lead, Software Engineer (Java + AWS)
3Pillar · San Jose
Descripcion del puesto
About the role
3Pillar invites a Technical Lead Software Engineer to steer a team of developers that shapes technology for its clients, covering areas such as urban living, enterprise media channels and banking. The role guides the technical direction and implementation of the team from concept to deployment, with a strong emphasis on architecture, code quality and mentoring.
Key responsibilities
- Guide the technical direction and implementation of the team within a defined architecture, from conceptualization to deployment.
- Evaluate trade-offs between correctness, robustness, performance and customer impact, keeping client success at the forefront.
- Create and lead the team's technical documentation and repository management, including branches, pull requests and merges.
- Collaborate with product, design and engineering teams to oversee architecture and dependencies affecting product strategy.
- Contribute to code reviews, documentation and complex bug fixes, focusing on security, performance and reliability.
- Act as an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice or on project teams.
Required profile
- Minimum of 7+ years of experience as a Full Stack Engineer.
- High-level English proficiency to work with a globally distributed team.
- Experience leading Agile software development and adapting architecture to project and client needs.
- Expertise in object-oriented programming, SOLID principles and OWASP, and architectural styles and design patterns.
- Desirable: experience migrating monolithic applications to microservices, CI/CD pipelines, cloud-native applications, mobile development (Flutter) and mentoring.
Required skills
- Java 17 or higher, Spring Boot and microservices (mandatory)
- AWS (ECS / EKS) and Lambda (mandatory)
- Azure DevOps (mandatory); GitHub Actions desirable
- Database: Aurora (mandatory), DB2 desirable
- Reactive programming, Hexagonal architecture, UML / C4 / ArchiMate
- Queue managers such as IBM MQ (mandatory)
- Redis / ElastiCache (mandatory)
What we offer
- Flexible, remote-first work environment with a global team.
- Medical insurance, life insurance and a saving fund.
- 12 days of paid vacation, sick leave and paid holidays, plus paternity, maternity, marriage, bereavement and graduation leave.
- Christmas bonus, beach house, discounts in local shops and direct deposit of payroll.
- Paid professional certifications and a trimester each year focused on employee well-being.
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en Costa Rica.
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
¿Una pregunta sobre esta oferta?
Hágala aquí: recibirá el resumen completo por correo, de inmediato.
Publicado hace 2 días
Expira en 1 mes
11 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
3Pillar
San Jose