← Back to jobs

Job Description
Top 3 Reasons To Join Us
Chance to improve English and technical skills
Lower pressure than outsourcing companies
Good benefits & Healthcare insurance
The Job
We are looking for talented Middle/Senior Java Software Developers to join our team in building and enhancing a health insurance management system.
The ideal candidates have strong backend development experience, are passionate about clean and scalable code, and can collaborate effectively in an international environment. Frontend experience is a plus but not required.
RESPONSIBILITIES
- Collaborate with local and overseas teams to design, develop, and maintain the health insurance system
- Analyze business requirements and translate them into scalable technical solutions
- Write clean, maintainable, and efficient code following best practices
- Perform debugging, troubleshooting, and unit testing to ensure system quality
- Participate in code reviews and contribute to the continuous improvement of development standards
- Proactively suggest improvements and contribute ideas across IT projects
- Collaborate with AI engineers to design and integrate AI-driven features into the system
- Perform other tasks as assigned by the IT Director
Must Have
- Bachelor’s degree in Computer Science or a related field
- At least 4 years of software development experience
- Strong experience with:
- Java, Spring Framework, Spring Boot
- JUnit, Git
- Design patterns and clean architecture principles
- Solid experience in designing and consuming RESTful APIs
- Strong SQL skills, including writing complex queries
- Good problem-solving skills and attention to detail
- Strong teamwork and communication skills
- English proficiency at an intermediate level or above
Nice to Have
- Experience with frontend technologies (e.g., React, Next.js)
- Experience in automated testing
- Great chance to develop your skills and competences, with inner training and adopting new technologies
- Opportunities for promotions and career development in a dynamic environment
- Opportunity to work with multinational team 5 countries
- Working 5 days/week
- Relaxed, friendly atmosphere
- Annual company trip
- Private Medical Healthcare Insurance after 2 month probation
- 13th-month salary, bonus, salary review as per Company's policy
- English training and practicing
Benefits
- Great chance to develop your skills and competences, with inner training and adopting new technologies
- Opportunities for promotions and career development in a dynamic environment
- Opportunity to work with multinational team 5 countries
- Working 5 days/week
- Relaxed, friendly atmosphere
- Annual company trip
- Private Medical Healthcare Insurance after 2 month probation
- 13th-month salary, bonus, salary review as per Company's policy
- English training and practicing