Java Developer
Location: Ho Chi Minh City, Vietnam
Workplace Type: Onsite
About the Role
We are seeking a talented and passionate Java Developer to join our dynamic team in Ho Chi Minh City. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with other developers, designers, and product managers to deliver innovative and scalable applications. This role requires a strong understanding of Java programming principles, software development methodologies, and experience with various Java frameworks and tools. The ideal candidate will have a minimum of 3 years of experience in Java development and a proven track record of delivering successful projects. You will contribute to all phases of the development lifecycle, from requirements gathering to deployment and maintenance. We offer a collaborative and supportive work environment where you can grow your skills and make a significant impact on our products.
Key Responsibilities
- Design, develop, and maintain Java-based applications.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and ensure code quality.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug issues in production and development environments.
- Contribute to the improvement of our development processes and tools.
- Stay up-to-date with the latest Java technologies and trends.
- Participate in sprint planning, daily stand-ups, and retrospective meetings.
- Write unit and integration tests to ensure code reliability.
- Deploy and maintain applications on cloud platforms (e.g., AWS, Azure, GCP).
Required Skills & Qualifications
- Bachelor's degree in Computer Science or a related field.
- Minimum of 3 years of experience in Java development.
- Strong understanding of object-oriented programming principles.
- Experience with Java frameworks such as Spring, Hibernate, and Struts.
- Proficiency in SQL and relational databases (e.g., MySQL, PostgreSQL).
- Experience with RESTful API development and integration.
- Familiarity with version control systems (e.g., Git).
- Experience with Agile development methodologies.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team.
- Experience with build tools such as Maven or Gradle.
- Knowledge of design patterns and software architecture principles.
Additional Information
This is a full-time position based in our Ho Chi Minh City office. We offer a competitive salary and benefits package, including health insurance, paid time off, and professional development opportunities. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to creating an inclusive environment for all employees. If you are a passionate Java developer looking for a challenging and rewarding opportunity, we encourage you to apply. We look forward to hearing from you!