Senior Java Developer

Selangor Permanent MYR162,000 - MYR198,000 per year View Job Description
As a Senior Java Developer, you will be driving the modernization of over 10 business-critical web applications. You'll be at the forefront of a major digital transformation, helping migrate legacy systems to modern Java-based technologies.
  • One of Malaysia's most established and trusted credit reporting agencies
  • Empowers Better Financial and Business Decisions

About Our Client

A local well established organisation operates in the Financial Services industry, and it helps in empowering smarter financial decisions through innovative data, analytics, and risk management solutions.

Job Description

  • Partner with System Analysts to architect, develop, and deliver application modules aligned with business requirements and functional specifications.
  • Manage, optimize, and maintain technical documentation while performing source code version control, commits, and merges through GitLab/SVN.
  • Design, execute, and automate unit and integration testing frameworks, leveraging SonarQube and Jenkins to strengthen code quality and deployment reliability.
  • Lead peer code reviews, champion development best practices, and drive knowledge-sharing initiatives across the team.
  • Own the stability, performance, and continuous improvement of production applications.
  • Develop, validate, and support business-critical applications, ensuring solutions meet operational and user requirements.
  • Orchestrate application deployments, oversee system integrations, and ensure seamless functionality throughout the software development lifecycle.
  • Leverage Jira and GitLab to coordinate, track, and streamline development activities, issue resolution, and support requests.
  • Apply deep expertise in Spring Boot, Microservices Architecture, and modern Java technologies to deliver scalable and resilient solutions.
  • Utilize Java Reactive Frameworks to build high-performance, responsive, and event-driven applications.
  • Produce comprehensive technical analysis, solution design, and supporting documentation to facilitate project delivery and stakeholder alignment.
  • Monitor, analyze, and optimize application performance post-deployment to ensure system reliability and operational excellence.
  • Diagnose, troubleshoot, and resolve complex technical issues with urgency while delivering sustainable solutions.
  • Translate business and technical requirements into robust implementations that precisely align with specifications.
  • Evaluate system designs, identify architectural weaknesses, and recommend enhancements to improve scalability, maintainability, security, and overall performance.

The Successful Applicant

A successful 'Senior Java Developer' should have:

  • minimum of 5 years of hands-on experience in designing, developing, and supporting enterprise-grade applications using Java technologies.
  • Demonstrate proven experience within the Financial Services industry; exposure to credit-related solutions will be highly advantageous.
  • Possess strong technical expertise in Java, Maven, JPA, Spring Boot, Reactive Java, SOAP, RESTful APIs, and MySQL.
  • Leverage CI/CD best practices through GitLab and Jenkins to deliver high-quality, automated software releases.
  • Apply code quality and governance standards using SonarQube to ensure robust code coverage and maintainability.
  • Deploy and manage applications within cloud environments, preferably AWS.
  • Demonstrate functional knowledge of Credit Reporting, Credit Risk, or Credit Rating solutions, which will be considered a strong advantage.
  • Utilize Linux/Red Hat environments effectively for application development, deployment, and system troubleshooting.

What's on Offer

  • Permanent employment with competitive salary package
  • Four days in the office and one day working from home each week.



Apply/ have a confidential chat to discuss this Senior Java Developer role, based in KL/ Selangor.

Contact
Christine Choo
Quote job ref
JN-102026-7127409
Phone number
+60 12 3752510

Job summary

Function
IT
Specialisation
IT Development
What is your area of specialisation?
Financial Services
Location
Selangor
Contract Type
Permanent
Consultant name
Christine Choo
Consultant contact
+60 12 3752510
Job Reference
JN-102026-7127409

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.