Java Senior Developer/Technical Lead
Job Description:
Technical Lead (Java)
We are seeking a highly skilled Technical Lead (Java) based in Hanoi or Ho Chi Minh city, focusing on mainly hands-on in Java programming language to join our team. The successful candidate will have a strong background in developing scalable, reliable, and high-performance backend services. You will be responsible for server-side web application logic and integration of the front-end part.
Key Responsibilities
- Write clean code to develop functional web applications
 - Troubleshoot and debug applications
 - Perform UI tests to optimize performance
 - Manage cutting-edge technologies to improve legacy applications
 - Collaborate with Front-end developers to integrate user-facing elements with server-side logic
 - Gather and address technical and design requirements
 - Provide training and support to internal teams
 - Build reusable code and libraries for future use
 - Liaise with developers, designers, and system administrators to identify new features
 - Follow emerging technologies
 
Qualifications
This is an NON-managerial role which requires:
- Bachelors degree in Computer Science, Engineering, or a related field
 - 10+ year of experience in professional software development.
 - Minimum of 5 years of experience as Senior Java Developer.
 - Experience in full-stack engineering would be a plus
 - Experience in the banking domain is a must
 - In-depth understanding of the entire web development process (design, development, and deployment)
 - Hands-on experience with Java, SpringBoot, Microservices
 - Excellent verbal communication skills
 - Good problem-solving skills
 - Attention to detail
 
Preferred Skills
- Experience with Backend as a Service (BaaS) is a plus
 - Knowledge of cloud platforms like AWS, Google Cloud, etc.
 - Experience with containerization technologies like Docker, Kubernetes, etc.
 - Familiarity with AI and machine learning
 
What can we offer you?
- Competitive salary
 - 13th-month salary guarantee
 - Performance bonus
 - Professional English course for employees
 - Premium health insurance
 - Extensive annual leave
 
Required Skills:
Java