Job Summary:
We are looking for a skilled and enthusiastic Junior Java Developer with a minimum of 3 years of hands-on experience in Java application development. The ideal candidate will have a strong foundation in object-oriented programming, Java frameworks, and database integration. You will work alongside senior developers and project teams to design, develop, and maintain scalable applications.
Key Responsibilities:
- Develop, test, and maintain high-quality Java applications according to project requirements.
- Participate in all phases of the software development lifecycle.
- Collaborate with cross-functional teams including UI/UX designers, testers, and business analysts.
- Write clean, reusable, and well-documented code following industry best practices.
- Debug and resolve technical issues, providing support for production systems as needed.
- Contribute to code reviews and continuous integration efforts.
- Assist in the design and architecture of new features and enhancements.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 3 years of experience in Java development.
- Proficient in Java SE/EE, with good knowledge of object-oriented programming concepts.
- Hands-on experience with Java frameworks like Spring, Spring Boot, and Hibernate.
- Experience working with RESTful APIs and web services.
- Solid understanding of relational databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with version control systems (e.g., Git).
- Good understanding of SDLC methodologies (Agile/Scrum preferred).
- Strong problem-solving skills and attention to detail.
Job Type: Full-time
Pay: RM3,000.00 - RM6,000.00 per month
Benefits:
- Health insurance
- Maternity leave
- Opportunities for promotion
- Professional development
Experience:
- Java: 3 years (Required)
Work Location: In person