Senior Java Developer

10 Minutes ago • 6-9 Years
Programming

Job Description

Our client, a leading Asian bank, is expanding its technology center in Kuala Lumpur. This role involves designing, developing, and maintaining applications for the BLP/Loyalty platform. Key responsibilities include analyzing and optimizing SQL queries, developing Unix shell scripts, working on Java components for card and loyalty management, and integrating systems using IBM MQ, JBoss, and Connect:Direct. The successful candidate will ensure application performance, participate in code reviews, and collaborate with various teams, adhering to SDLC, Agile, and DevOps best practices.
Good To Have:
  • Experience with Loyalty or BLP systems
  • Exposure to Cards domain / Banking systems (preferably)
Must Have:
  • Design, develop, and maintain applications and services for the BLP/Loyalty platform.
  • Analyze, debug, and optimize complex SQL queries using Oracle Explain Plan and AWR reports.
  • Develop and maintain Unix shell scripts for automation, monitoring, and batch processing.
  • Work on Java-based components to support card and loyalty management functionalities.
  • Integrate systems using IBM MQ, Jboss, and Connect:Direct (C:D).
  • Ensure application performance, scalability, and fault tolerance in production and non-production environments.
  • Participate in code reviews, impact analysis, and root cause analysis (RCA) for incidents and defects.
  • Collaborate with infrastructure, database, and support teams to resolve application and system-level issues.
  • Follow SDLC, Agile, and DevOps best practices in development and deployment processes.
  • Document technical specifications, architecture, and release notes.
  • 6-9 years of experience in Programming: Java (Core and Advanced).
  • Proficiency with Oracle Explain Plan, AWR report analysis, indexes, and query optimization.
  • Strong analytical and debugging skills in distributed and high-volume transaction environments.
Perks:
  • Relocation friendly

Add these skills to join the top 1% applicants for this job

problem-solving
oracle
game-texts
software-development-lifecycle-sdlc
agile-development
linux
unix
sql
shell
java

Project description

Our Client a leading bank in Asia with a global network of more than 500 branches and offices in 19 countries and territories in Asia Pacific, Europe, and North America, are looking for Consultants to be part of the project.

The Technology and Operations function is comprised of five teams of specialists with distinct capabilities: business partnership, technology, operations, risk governance and planning support and services. They work closely together to harness the power of technology to support our physical and digital banking services and operations. This includes developing, centralising and standardising technology systems as well as banking operations in Malaysia and overseas branches.

The client has more than 80 years of history in the banking industry and is expanding its footprint in Malaysia. You will be working in a newly set-up technology centre located in Kuala Lumpur as part of Technology and Operations to deliver innovative financial technology solutions that enable business growth and technology transformation.

Responsibilities

  • Design, develop, and maintain applications and services for the BLP/Loyalty platform.
  • Analyze, debug, and optimize complex SQL queries using Oracle Explain Plan and AWR reports.
  • Develop and maintain Unix shell scripts for automation, monitoring, and batch processing.
  • Work on Java-based components to support card and loyalty management functionalities.
  • Integrate systems using IBM MQ, Jboss, and Connect:Direct (C:D).
  • Ensure application performance, scalability, and fault tolerance in production and non-production environments.
  • Participate in code reviews, impact analysis, and root cause analysis (RCA) for incidents and defects.
  • Collaborate with infrastructure, database, and support teams to resolve application and system-level issues.
  • Follow SDLC, Agile, and DevOps best practices in development and deployment processes.
  • Document technical specifications, architecture, and release notes.

Skills

Must have

  • 6-9 years of experience in Programming: Java (Core and Advanced)
  • Scripting: Unix Shell scripting
  • Database: Oracle DB (SQL, PL/SQL, performance tuning)
  • Proficiency with Oracle Explain Plan, AWR report analysis, indexes, and query optimization
  • Middleware / Integration: JBoss Application Server, IBM MQ, Connect:Direct (C:D)
  • Operating Systems: Open Systems (Linux / Unix)
  • Strong analytical and debugging skills in distributed and high-volume transaction environments

Nice to have

  • Experience with Loyalty or BLP systems
  • Exposure to Cards domain / Banking systems (preferably)

Other

  • Languages
  • English: C1 Advanced
  • Seniority
  • Senior

Set alerts for more jobs like Senior Java Developer
Set alerts for new jobs by luxsoft
Set alerts for new Programming jobs in Malaysia
Set alerts for new jobs in Malaysia
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙