JOB RESPONSIBILITIES
-
Application Development & Maintenance: Build and sustain robust web applications and microservices using Java and Spring Boot, ensuring scalability, performance, and high uptime.
-
Performance Enhancement: Evaluate and fine-tune application performance to reduce latency and optimize system efficiency.
-
Code Quality & Testing: Develop comprehensive test cases, participate in code reviews, and enforce coding standards to uphold high software quality.
-
Collaboration & Mentorship: Engage actively with the development team, provide guidance to junior developers, and coordinate efforts across departments such as DevOps, QA, and Product teams.
-
Bonus Skills: Experience in designing system architecture is highly regarded.
REQUIREMENTS
-
Professional Experience: Minimum of 7-8 years in software development, with strong proficiency in Java and the Spring ecosystem (including Spring Boot, Spring Cloud, Spring Security) and frontend technologies like VueJS or ReactJS.
-
Programming Expertise: Solid understanding of object-oriented principles, design patterns, and the ability to address and solve complex technical problems.
-
Technical Stack: Hands-on experience with frameworks and tools such as Hibernate, JPA, RESTful APIs, Microservices, Docker/Kubernetes, JUnit, and databases including MySQL, PostgreSQL, or MongoDB.
-
Team Contribution: Excellent communication and interpersonal skills, with the capability to lead teams and support team growth (ideal team size: 5–10 members).
-
Educational Background: A degree in Information Technology, Computer Science, or a related discipline.
-
Soft Skills:
-
Leadership: Ability to guide and inspire a team.
-
Problem-Solving: Creative and strategic approach to overcoming challenges.
-
Communication: Clear and persuasive in both verbal and written communication.
-
Time Management: Strong ability to manage multiple tasks and prioritize effectively.
-
WORKING CONDITIONS
-
Working Hours: Monday to Friday, from 08:30 AM to 05:30 PM.
GROWTH & DEVELOPMENT OPPORTUNITIES
-
Be part of a vibrant, professional environment that embraces innovation and creativity.
-
Work on high-impact projects involving advanced technologies and real-world challenges.
-
Thrive in an open and collaborative workplace where your ideas are valued and your contributions recognized annually.
-
Enjoy access to professional development resources, with partial support for certifications (1 million – 5 million VND) and full sponsorship for selected advanced certifications, covering both training and examination fees.
-
1–2 annual salary reviews, with unlimited performance-based raises
-
13th-month salary and holiday bonuses
-
Company trips (5–7M VND/person), team building activities
-
Full social insurance & annual health check at a top hospital
-
Supportive policies for birthdays, weddings, childbirth, and family care
-
Sports & hobby clubs: football, cycling, badminton, etc.
-
Training incentives and monthly learning awards