job description
Join Genpact as a Java Developer in our dynamic hybrid work environment based in Canggu, Bali. This is an exciting opportunity to work on cutting-edge projects while enjoying the vibrant culture and work-life balance that Bali offers.
As a Java Developer, you will be part of a talented team dedicated to delivering high-quality software solutions. You will have the chance to learn new technologies, enhance your skills, and contribute to innovative projects that make a real impact.
We are looking for a motivated individual who is passionate about coding and eager to grow in a collaborative and supportive environment. If you are ready to take your career to the next level, apply now!
Responsibility
- Develop, test, and maintain high-quality Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Participate in code reviews to ensure best practices and high standards.
- Troubleshoot, debug, and upgrade existing systems.
- Stay up-to-date with emerging trends and technologies in Java development.
- Work closely with product managers and designers to understand end-user requirements.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Java Developer or similar role.
- Strong knowledge of Java, Spring Framework, and related technologies.
- Experience with databases (SQL, NoSQL) and ORM frameworks.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work independently and manage multiple tasks effectively.