Java Technical Leader

GetLinks partner

Ho Chi Minh City, Vietnam

Negotiable

Job description

Job Description

-  Participating develop web application (both front-end and back-end)

-  Analyze the requirements, give solutions, conduct code reviews, provide feedback, and enhance frameworks.

-  Contribute in all phases of the development lifecycle including planning, analysis, design, implementation, testing and deployment as well as maintenance.

-  Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

-  Ensure the best possible performance, quality, and responsiveness of applications

-  Explore new technologies to solve technical challenges.

-  Participates in design/code reviews

-  Support team member in technical issues.

Conduct daily meetings with the Singapore team.

Job Requirement

Required Skills and Experience:

●      Bachelor's degree in Computer Science, Engineering, or a related field.

●      4+ years of hands-on experience with Java and Spring Boot.

●      Strong proficiency in core Java concepts, data structures, and algorithms.

●      In-depth knowledge of Spring Boot, Hibernate, and JPA.

●      Experience with RESTful web services and API design.

●      Proficiency in SQL and experience with relational databases (PostgreSQL).

●      Familiarity with NoSQL databases (e.g., MongoDB, Redis).

●      Experience with version control systems (Git) and build tools (Maven, Gradle).

●      Strong problem-solving and debugging skills.

●      Excellent English communication and collaboration skills.

●      A passion for technology and a continuous learning mindset.


Preferred Skills:

●      Experience with cloud platforms (AWS, GCP, Azure).

●      Knowledge of containerization technologies (Docker, Kubernetes).

●      Experience with testing frameworks (JUnit, TestNG, Mockito).

●      Understanding of CI/CD pipelines.

Contact us

3 - Tân Lê (Henry)Lead Recruitment ConsultantEmail: [email protected]Tel: +84 93 905 72 59Skype: live:minhtam0991