
Technical Lead, Java
GFT Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Ho Chi Minh City • Vietnam
Visit company websiteExplore more
Job Level
About the role
- Lead and mentor a team of backend engineers across multiple functional domains
- Provide technical direction and ensure alignment with architecture standards and engineering best practices
- Review solution designs, code quality, and implementation approaches — promoting clean architecture, resilient microservices, and AI‑enhanced development patterns
- Guide the team in diagnosing complex technical challenges, using both traditional analysis and AI-powered debugging or observability tools
- Support planning, estimation, and technical decision-making within the engineering team
- Design and develop backend services using Java and modern backend frameworks (e.g., Spring Boot)
- Define and implement microservices-based architecture and API-driven systems
- Ensure backend services are scalable, secure, resilient, and maintainable
- Drive best practices in backend development, including maintainable system design, automated testing, code quality, API governance, performance optimization and documentation
- Work closely with DevOps teams to support CI/CD pipelines, incorporate intelligent automation, and ensure stable, secure deployment environments
- Integrate AI-assisted development practices into coding, testing, documentation, code reviews, and defect prevention workflows
- Design backend systems supporting banking products and financial transaction processing
- Collaborate with business and product teams to translate banking and financial requirements into technical solutions
- Communicate technical designs, trade-offs, and solutions clearly to both engineering teams and non-technical stakeholders
- Support project delivery by ensuring technical risks are identified and mitigated early
Requirements
- 8+ years of backend development experience
- 3+ years in a Technical Lead or senior engineering role
- Strong experience with Java and backend frameworks (e.g., Spring Boot)
- Experience designing and implementing microservices, API-driven systems, event-driven architectures or messaging systems (e.g., Kafka), RDBMS and SQL
- Solid experience working with containerization (Docker, Kubernetes)
- Strong understanding of CI/CD, version control (Git), and automated pipelines
- Experience working in Agile delivery environments
- Excellent leadership, communication, and stakeholder management skills.
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootmicroservicesAPI-driven systemsevent-driven architecturemessaging systemsRDBMSSQLcontainerizationCI/CD
Soft Skills
leadershipcommunicationstakeholder managementtechnical directionproblem-solvingcollaborationmentoringplanningdecision-makingrisk management