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

Get the CLI →

Tap Growth ai

NewBe an early applicant

Java Engineer

Posted Updated 1 view
Discussion

We're Hiring: Java Engineer!

We are looking for a skilled and passionate Java Engineer to join our team in Kuala Lumpur. If you have at least 3 years of experience and thrive in an office environment, this is your opportunity to build impactful solutions with us.

Location:

Kuala Lumpur, Malaysia

Work Mode:

Work from Office

Role:

Java Engineer

What You'll Do:

The successful candidate will support business-critical payment systems by monitoring application health, troubleshooting production issues, resolving incidents, and assisting with application enhancements. This role offers an excellent opportunity to gain hands-on experience with enterprise payment platforms, Java microservices, and financial services technologies.

Key Responsibilities:

  • Provide Level 3 application maintenance and production support for payment applications.
  • Monitor application performance and respond to production incidents within defined SLAs.
  • Investigate, troubleshoot, and resolve application and system issues in collaboration with senior engineers.
  • Perform root cause analysis for recurring production issues and assist in implementing permanent fixes.
  • Support application deployments, releases, and post-deployment validation activities.
  • Develop and maintain Java Spring Boot applications, bug fixes, and minor enhancements.
  • Create and maintain technical documentation, operational procedures, and knowledge base articles.
  • Work closely with business users, infrastructure teams, and developers to ensure smooth application operations.
  • Support batch jobs, file processing, and data validation activities.
  • Participate in on-call support and scheduled maintenance activities as required.
  • Ensure adherence to security, compliance, and operational standards in a regulated financial environment.

Required Skills:

  • 3 years of experience in Java application development, maintenance, or production support.
  • Strong knowledge of Java and Spring Boot.
  • Experience working with Oracle Database 12c/19c, including SQL queries and troubleshooting.
  • Hands-on experience with Unix/Linux operating systems and command-line tools.
  • Basic understanding of application support processes, incident management, and troubleshooting.
  • Good analytical and problem-solving skills.
  • Strong communication and teamwork abilities.
  • Willingness to learn enterprise payment systems and production support best practices.

Nice-to-Have Skills:

  • Exposure to Client Entitlement Workflow (CEW) and Payment Data Repository (PDR) or similar in-house payment solutions.
  • Experience with JBoss Application Server and Apache Web Server.
  • Familiarity with modern Java microservices technologies such as Spring Boot, Kafka, and JWT.
  • Experience implementing file conversion processes (e.g., TXT to XML, CSV to XML).
  • Knowledge of Shell Scripting for automation and operational support.
  • Exposure to highly secure environments such as banking or financial services.
  • Understanding of security concepts including encryption, audit controls, two-factor authentication (2FA), and multi-factor authentication (MFA).

Skills

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