A complete application in a minute — tailored resume and cover letter, ready to send.
Technology Bucket is seeking a Java Programmer to contribute across the full SDLC, from requirements to maintenance, in a Malaysia-based office. The role requires hands-on Java 17 with React (Next.js), Spring Boot, and associated technologies, plus collaboration with business users and IT teams.
Strong documentation skills and a proactive approach to feature development and issue resolution are essential. Agile and DevOps familiarity is a plus.
Java Programmer role involving participation in all phases of the Software Development Life Cycle, including requirements gathering, analysis, design, development, testing, deployment, and maintenance.
Key responsibilities
Participate in all phases of the Software Development Life Cycle, including requirements gathering, analysis, design, development, testing, deployment, and maintenance.
Collaborate effectively with cross-functional teams to complete development or enhancement request.
Contribute to the development and maintenance of technical documentation for internal and external stakeholders.
Working closely with business users and IT technicians to proactively identify and implement solutions to enhance project performance.
Contribute to the identification and development of new features and functionalities that meet evolving business needs.
Provide timely and effective technical support to internal and external stakeholders, resolving inquiries and troubleshooting issues.
Requirement
Bachelor's degree or above in Information Technology or related fields.
Strong, hands-on experience in developing and deploying complex software applications using Java 17, React (Next.js), Spring Boot, Spring MVC, Spring JPA, JWT, OpenAPI, Redis, MariaDB, Docker, Linux.
Familiarity with Agile methodologies and DevOps practices will be an advantage.
Prior experience in government projects will be an advantage.