HCL Vietnam's offices:
- Hanoi Office: Level 13-17, Leadvisors Tower, 643 Pham Van Dong Street, Hanoi
- HCMC Office: Level 11, Five Star Tower, 28Bis Mac Dinh Chi Street, Da Kao Ward, District 1, HCMC
HCL Website: https://www.hcltech.com/
HCL Vietnam is seeking a highly skilled and motivated Lead Backend Developer to join our team and work closely with our esteemed customer, a prominent banking company. As a Leader, you will play a crucial role in designing, developing, and maintaining robust, scalable, and secure backend systems to meet the customer's specific needs.
DUTIES & RESPONSIBILITIES
- Lead a team of developers in the design, development, testing, and deployment of scalable and maintainable backend solutions using Golang.
- Design, develop, and deploy server-side banking applications and services using Go and programming language
- Collaborate with cross-functional teams, including but not limited to, software architects, product managers, and front-end developers to understand project requirements and translate them into efficient and scalable backend solutions.
- Write clean, reusable, efficient, secure and well tested code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, maintainability, and adherence to established coding guidelines.
- Troubleshoot and debug production issues, propose and implement solutions to ensure smooth and uninterpreted system operations.
- Stay up to date with the latest trends and advancements in backend development and propose innovative ideas to improve the overall system architecture and performance.
JOB REQUIREMENTS:
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Experience in developing backend applications using modern programming languages such as Java, Kotlin, Python, NodeJS. It's a big plus point if you have prior experience with Go.
- Experience with microservices architecture exposing RESTful, gPRC or messages-based APIs
- Excellent problem-solving skills and the ability to analyze and resolve complex technical issues
- Working proficiency in English, both verbal and writing.
- Excellent communication and leadership skills, with the ability to work collaboratively in a fast-paced environment.
Nice to have:
- Experience in developing scalable batch/workflow processing applications using technologies like Temporal and Apache Airflow.
- Well understanding of the importance of secure codes, especially in the context of banking and finance.
- Familiarity with Cloud, Docker, Kubernetes, CI/CD and other modern technologies such as Logging and Monitoring.
- Experience with automation testing (e.g. unit test, integration test and load test) and performance optimization.
- Experience mentoring junior/mid-level software engineers.
WHY YOU SHOULD JOIN US
- Hybrid working environment.
- Collaborating with one of Top 4 largest banking of Australia
- 18 paid leaves/year (12 annual leaves and 6 personal leaves)
- Insurance plan based on full salary + 13th month salary + Performance bonus.
- Meal allowance of 730,000 VND/month
- 100% full salary and benefits as an official employee from the 1st day of working
- Medical benefit for employee and family
- Working in a fast-paced, flexible, and multinational working environment. Chance to travel onsite in Australia
- Internal training (Technical & Functional & English)
- Working time: From Mondays to Fridays
For more support and information, please contact:
Email: [Confidential Information]