Point your AI agent at freehire and let it find you a job.

Get the CLI →

techstreet

NewBe an early applicant

Senior Java Developer

Posted Updated
Discussion

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


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available