Senior Java Software Engineer

Tata Consultancy Services

Mumbai

On-site

INR 1,800,000 - 3,000,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TCS is hiring a Senior Product Engineer for Core Banking and Payments in Mumbai/Bangalore. The role requires 5 to 15 years of hands-on experience in Java-based banking systems and modern architectures such as microservices, Kafka, containers, and cloud-native design.

Responsibilities include design and development for Banking Products, API and event-driven integrations, troubleshooting, unit testing, automation, and collaboration with onsite/offshore teams.

Qualifications

  • Experience in banking systems or payments domain is preferred.
  • 5 to 15 years of hands-on development experience.
  • Experience with Java stack and microservices architecture.

Responsibilities

  • Low level design & development for Banking Products like Core Banking and Payments.
  • Integrations of BaNCS with customers' IT landscape via APIs and data streaming.
  • Troubleshoot and unit test developed code.
  • Coordinate with onsite/offshore teams and review performance.

Skills

Java Development
Microservices
Kafka
Container Orchestration
Cloud-Native
REST APIs
Spring Boot
Angular

Tools

JAX-RS
Swagger
GitHub
JMeter
Docker
Kubernetes

Job description

TCS Mumbai/Bangalore 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

Product Engineer
Product Engineer

Tata Consultancy Services • Bengaluru

On-site
INR 1,100,000 - 1,500,000
Senior Product / Integration Engineer - Digital Banking
Senior Product / Integration Engineer - Digital Banking

Tata Consultancy Services • Bengaluru, Delhi, Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Technical Architect (Banking Domain)
Senior Technical Architect (Banking Domain)

Tata Consultancy Services • Chennai District

On-site
INR 3,000,000 - 6,000,000
Product Engineer
Product Engineer

Tata Consultancy Services • Mumbai

On-site
INR 2,400,000 - 4,200,000
Walk-in | Senior Java Backend Developer
Walk-in | Senior Java Backend Developer

Ascendion Engineering • Bengaluru

On-site
INR 1,200,000 - 2,100,000
JAVA CORE BANKING PRODUCT SUPPORT ENGINEER
JAVA CORE BANKING PRODUCT SUPPORT ENGINEER

Vrinda International • Bengaluru, Mumbai

On-site
INR 1,530,000 - 2,070,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Software Engineering II-SUPPORT SERVICES-CTO - In House Engineering
Software Engineering II-SUPPORT SERVICES-CTO - In House Engineering

Kotak Mahindra Bank • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Senior Java Developer - Payment Gateway/Ecommerce Product
Senior Java Developer - Payment Gateway/Ecommerce Product

Cloudesign • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Product Support Lead
Product Support Lead

Tata Consultancy Services • Mumbai

On-site
INR 1,200,000 - 1,800,000