Junior Java Developer (Mutiple roles) - Singaporean only
Summary
Build and maintain Java-based backend, full-stack, or API-focused applications using Spring Boot, REST APIs, and modern frontend frameworks.
Job Summary
We are seeking experienced and passionate Java Developers to join our clients' dynamic teams across various projects. This is a long‑term, renewable contract with excellent career prospects, exposure to modern technologies, and fast‑paced environments. Roles are available in backend, full stack, and frontend development using Java‑based technologies.
Key Responsibilities
- Design, develop, test, and deploy high‑performance, scalable Java applications
- Collaborate with cross‑functional teams including product managers, designers, and QA engineers
- Participate in system design, architecture discussions, and code reviews
- Integrate third‑party APIs and internal microservices
- Ensure application performance, quality, and responsiveness
- Troubleshoot and debug production issues as needed
- Write clean, well‑documented, and maintainable code
Technical Skills (Role‑dependent)
For Backend Roles:
- Proficient in Java (8 or above), Spring/Spring Boot
- Experience with RESTful APIs and microservices architecture
- Familiarity with relational databases (MySQL, PostgreSQL, etc.)
For Full Stack Roles:
- Strong in Java + Frontend frameworks (React, Angular, Vue, Node.js)
- Understanding of REST APIs and end‑to‑end application flow
For API‑focused Roles:
- Deep experience in API development, consumption, and security (OAuth, JWT, etc.)
- Experience with tools like Postman, Swagger
Preferred Qualifications
- Bachelor's Degree in Computer Science, IT, or related field
- 3+ years of hands‑on Java development experience
- Strong problem‑solving and analytical skills
- Excellent communication and teamwork skills