Senior Software Engineer

Tata Consultancy Services

Delhi

On-site

INR 1,400,000 - 2,600,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 Java professional to join our Banking domain team in Delhi. The role focuses on design, development and integration of core banking applications using Java and modern tech stacks.

You will work on RESTful services, microservices, and data streaming with Kafka in a cloud-native environment. Responsibilities include collaborating with analysts and customers to translate requirements into robust designs, performing unit testing, and contributing to automation

Qualifications

  • Experience in Java-based banking systems and design.
  • Proficient in RESTful API development with JAX-RS.

Responsibilities

  • Develop and design Java applications for Banking products.
  • Collaborate with analysts and customers to translate requirements into low-level design and code.

Skills

Java
Java EE
Spring Boot
Microservices
Kafka
Container Orchestration
DevOps
REST APIs
JAX-RS
Angular
Databases
SQL/RDBMS
GitHub
Swagger
Agile
Banking Domain

Tools

JMeter
Swagger

Job description

  • 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.
  • 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
  • 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 Java Software Engineer
Senior Java Software Engineer

Tata Consultancy Services • Mumbai

On-site
INR 1,800,000 - 2,800,000
Senior Product Engineer
Senior Product Engineer

Tata Consultancy Services • Dadri

On-site
INR 1,200,000 - 1,800,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
Technical Architect (Banking)
Technical Architect (Banking)

Tata Consultancy Services • Chennai District

Hybrid
INR 1,800,000 - 3,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
Development Engineer
Development Engineer

Tata Consultancy Services • Mumbai

On-site
INR 2,200,000 - 4,500,000
Senior Java Developer
Senior Java Developer

TAO Digital • Hyderabad

Hybrid
INR 2,400,000 - 4,800,000
Java Lead
Java Lead

Tata Consultancy Services • Mumbai

On-site
INR 1,800,000 - 3,400,000