Senior Product Engineer

Tata Consultancy Services

Dadri

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is seeking a Senior Product Engineer for Core Banking or Payments domain in Noida. The role requires building banking software in Java, with exposure to Kafka, microservices, and cloud-native DevOps practices.

You will design, develop, and integrate BaNCS modules with customers’ landscapes, coordinate with onsite/offshore teams, and ensure robust RESTful interfaces. You will contribute to low level designs, perform unit testing, and drive automation while maintaining

Qualifications

  • Banking domain software development experience in core banking and payments.
  • Experience with Java-based architecture and RESTful services.
  • Willing to learn and pilot innovations independently with minimal hand holding.

Responsibilities

  • Low level design & development for Banking Products of TCS BaNCS (Core Banking, Payments, Loan Origination).
  • Integration of BaNCS systems into customers IT landscape using data streaming, event architecture, APIs, files, 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.
  • Conduct source code reviews.
  • Collaborate with Business Analysts/Customers to translate requirements into design and code.
  • Coordinate between onsite and offshore teams.

Skills

Banking system development
Java architecture
Kafka
Container orchestration
Microservices architecture
RESTful APIs (JAX-RS)

Tools

JAX-RS
Swagger
GitHub
JMeter
AWS
Azure

Job description

Senior Product Engineer Core Banking or Payments Domain

Location: Noida

Experience required: 3 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
Roles And Responsibilities
  • 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
  • Conduct 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 Java Software Engineer
Senior Java Software Engineer

Tata Consultancy Services • Mumbai

On-site
INR 1,800,000 - 2,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
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
Technical Lead
Technical Lead

Tata Consultancy Services • Mumbai, Bengaluru, Pune District

On-site
INR 1,200,000 - 1,600,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
Senior Test Engineer
Senior Test Engineer

Tata Consultancy Services • Mumbai

On-site
INR 1,200,000 - 2,100,000
Technical Architect (Banking)
Technical Architect (Banking)

Tata Consultancy Services • Chennai District

Hybrid
INR 1,800,000 - 3,200,000
Java Lead
Java Lead

Tata Consultancy Services • Mumbai

On-site
INR 1,800,000 - 3,400,000
Assistant Vice President, Specialist, Architecture-Application, Consumer Banking, Technology an[...]
Assistant Vice President, Specialist, Architecture-Application, Consumer Banking, Technology an[...]

DBS Bank • Mumbai

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