Senior Java Developer
Salary: RM 8,000 – RM 11,000 per month
About the role
Participate 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 requests
Contribute to the development and maintenance of technical documentation for internal and external stakeholders
Work 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
About you
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
Strong frontend development skills with core frontend languages such as HTML, CSS and JavaScript
Familiarity with Agile methodologies and DevOps practices
Prior experience in government projects
Candidates with more than 5 years of experience, along with proven mentoring and leadership skills, may be considered for the Senior Analyst Programmer role