· Required – Technical Skills
· Bachelor's degree in Systems Engineering, Computer Science, Software Engineering, or related field
· Over 3 years of software development experience
· Over 2 years of Technical Lead experience
· Experience with Java and Spring Boot
· Experience developing web applications with Angular
· Knowledge of design patterns, software architecture, SOLID principles
· Experience with Gradle and Maven
· Experience with SQL Server administration and optimization
· Experience with Docker and Jenkins
· Experience with Git and GitHub
· Experience with Apache Kafka and event-driven systems
· Experience deploying and operating solutions in Microsoft Azure
· Knowledge of Agile methodologies, Scrum
· Required – Soft Skills
· Technical leadership
· Team coordination and mentoring
· Analytical thinking
· Problem-solving skills
· Effective communication
· Ownership and accountability
· Quality-driven mindset
· Continuous improvement orientation
· Collaboration with multidisciplinary teams
· Knowledge of AI coding assistants, Claude, Copilot, similar tools
· Lead development teams from a technical and functional perspective
· Assign, coordinate, and track development activities
· Ensure project deadlines and deliverables are met
· Analyze requirements and participate in solution design
· Design software architectures applying design patterns and SOLID principles
· Review code and enforce development best practices
· Ensure quality and consistency of technical deliverables
· Support Product Backlog refinement activities
· Guide the implementation of scalable and robust solutions
· Promote continuous delivery and engineering best practices
· Manage technical risks and recommend mitigation strategies
· Act as the technical owner of the project
· Collaborate with development, architecture, and product teams
· English: Advanced
· Location
· Bogotá and surroundings (Hybrid), Rest of Colombia (Remote)
· Special Conditions
· Technical and functional leadership of development teams
· Participation in architecture and quality decisions
· Focus on best practices, continuous improvement, and successful delivery
· Continuous collaboration with technical and multidisciplinary teams
· Ownership of technical direction and implementation strategy

At Softtek, we drive the strategic development of our clients through software engineering. For more than 40 years, we have helped leading companies develop, implement, and manage technology capable of improving people’s lives. Pioneers of the Nearshore model, Softtek connects innovation to business strategy. We don’t claim to “reinvent” or “reimagine” the business — we deliver results.
For more information on what we do, who we are, and career opportunities, visit www.softtek.com / Follow us on Instagram (@softtekofficial), on X (@Softtek), and be our fan on Facebook www.facebook.com/softtek.