Commonwealth Bank of Australia logo

Staff Software Engineer - Java

Commonwealth Bank of Australia
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

10 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

JavaSystem DesignRESTful APIsCloud InfrastructureCI/CDapi designAuthentication and Authorization

Job description

Overview

As a Staff Software Engineer within Payments Technology – Payments Platform, implement designs within applications to align with Payments Reference Architecture, develop solutions, guide design and drive outcomes across Core Product Systems within Payments Platform.

What you'll do

  • Design and implement BIAN APIs and specifications.
  • Lead a high-performing API and Cloud Engineering team.
  • Own and govern solution designs.
  • Architect robust, fully supportable production solutions by adopting a ‘Design to Run’ mentality.
  • Provide developmental advice and consult for business case, ideation, discovery, inception and enhancement requests by examining current versus target architectures and ensuring alignment with ES strategy and architecture standards.
  • Collaborate with Solution Architecture and functional SMEs to prototype solutions, explore alternatives and seek simple, standard solutions with a low cost of ownership.
  • Collaborate with upstream and downstream system representatives to deliver integrated end-to-end solutions that achieve desired outcomes.
  • Proactively seek opportunities for continuous improvement of Core Product systems and data by leveraging existing capabilities.
  • Work with senior technical and business management teams to identify current-state architecture issues and develop target-state architecture, communicating features and benefits.
  • Lead and influence business partners, peers, team members and vendors.
  • Identify and engage stakeholders, including architecture disciplines, asset owners, delivery owners, business stakeholders and SMEs, to ensure architecture is optimal and has the greatest chance of success.
  • Challenge business leaders to obtain the best technology solutions and fit with ES strategy.
  • Proactively identify and understand, openly discuss and act on current and future risks.

What you'll need

  • 10-12 years of experience building REST APIs.
  • Experience deploying applications to a web server, preferably WebSphere.
  • Experience creating CI-CD pipelines using GitHub Actions.
  • A degree in Computer Science or a related field.

Details

  • Location: Bangalore - Manyata Tech Park Road.
  • Advertising end date: 29/11/2026.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Software Engineer - Java