Senior Java Software Engineer

Tata Consultancy Services

Mumbai

On-site

INR 1,800,000 - 2,800,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services (TCS) in Mumbai is hiring a Senior Product Engineer for Core Banking and Payments systems. You will contribute to low-level design, development, and integration of BaNCS-based banking products, including NEFT/RTGS-like payment flows and APIs.

The role requires strong Java experience, microservices, and cloud-native practices. The ideal candidate has 5–15 years in banking tech, hands-on API and integration experience, and a willingness to collaborate across

Qualifications

  • Hands-on development experience in banking systems using Java architecture.
  • Experience designing and developing Java applications with RESTful APIs and integration architectures.
  • Exposure to cloud-native architectures and DevOps practices including AWS/Azure.
  • Experience building RESTful services using JAX-RS/JSON and related tooling.

Responsibilities

  • Low-level design and development for Banking Products (Core Banking, Payments).
  • Integration of BaNCS systems with customer IT landscapes via APIs, data streaming and files.
  • Troubleshoot customer-reported issues and perform unit testing of code.
  • Promote automation in processes and maintain Swagger documentation.
  • Collaborate with Business Analysts and customers to translate requirements into design and code.
  • Coordinate on-site and offshore teams to deliver work.

Skills

Java Banking
Apache Kafka
Microservices
Cloud-native Architecture
DevOps
RESTful APIs
Angular
Spring Boot
Oracle/DB2/PostgreSQL
GitHub
Swagger

Tools

Docker
Kubernetes
AWS/Azure
JMeter

Job description

TCS Mumbai hiring for Senior Product Engineer Core Banking/Payments !!!!!
Experience required:

5 to 15 years

Required Technical Skillset:-
  • Hands on Expertise in developing Banking systems in Java architecture.
  • Experience in Java Application Design / Development and integration architecture along with modern technologies like Apache Kafka, Container orchestration and microservices architecture.
  • Good level of exposure to cloud-native architecture and DevOps Practices . AWS/AZURE Exposure is nice to have
  • Experience using and developing RESTful APIs using JAX-RS, JSON ;
  • Technical skills – one or more out of : Java EE , Struts , Angular , Springboot , Database query writing in RDBMS ( Oracle / DB2/PostgreSQL) , Github , Jmeter,Swagger , Agile Methodologies , data migration.
Must Have Skills:-
  • Software Development (Design and Coding) for Banking domain – experience in a Core Banking development , integration and support will be given preference; Experience in Payments Processing systems (except Cards) like NEFT / RTGS / SWIFT / ACH / Wires / SEPA or equivalent will be given preference.
  • Knowledge of above-mentioned Technologies
  • Willingness to learn and pilot innovations independently with minimal hand holding
  • Good analytical and trouble shooting abilities
  • Awesome team skills
Role Description:-
  • Low level design & Development – new / incremental for Banking Products of TCS BaNCS (Core Banking , Payments , Loan Origination etc)
  • Integration of TCS BaNCS systems into customers IT landscape by designing and developing interfaces using data streaming , event architecture , APIs , file etc
  • Troubleshoot problems reported by customer / users
  • Perform Unit Testing of the developed code
  • Automation in the processes
  • Maintain low level documentation like Swagger , Product Design documents
  • Conducts source code reviews.
  • Collaborate with Business Analysts / Customers to understand the requirements and translate them into low level design and then code
  • Coordination between onsite and offshore teams to perform the work
  • Performance reviews of the system performance and fixing any glitches
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Engineer
Senior Product Engineer

Tata Consultancy Services • Dadri

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Tata Consultancy Services • Delhi

On-site
INR 1,400,000 - 2,600,000
Lead Product Engineering/Integration
Lead Product Engineering/Integration

Tata Consultancy Services • Mumbai

On-site
INR 2,500,000 - 4,000,000
Senior Test Engineer
Senior Test Engineer

Tata Consultancy Services • Mumbai

On-site
INR 1,200,000 - 2,100,000
Product Development / Integration Engineer (Core Banking/Payments)
Product Development / Integration Engineer (Core Banking/Payments)

Tata Consultancy Services • Mumbai

On-site
INR 900,000 - 1,300,000
Senior Product Engineer- Banking Domain Java
Senior Product Engineer- Banking Domain Java

United States Digital Space LLC • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Technical Lead
Technical Lead

Tata Consultancy Services • Mumbai, Bengaluru, Pune District

On-site
INR 1,200,000 - 1,600,000
Java Lead
Java Lead

Tata Consultancy Services • Mumbai

On-site
INR 1,800,000 - 3,400,000
Product Support Lead
Product Support Lead

Tata Consultancy Services • Mumbai

On-site
INR 1,200,000 - 1,800,000
Test Engineer (Banking and Payments Domain)
Test Engineer (Banking and Payments Domain)

Tata Consultancy Services • Mumbai

On-site
INR 700,000 - 1,100,000