Product Engineer

Tata Consultancy Services

Mumbai

On-site

INR 2,400,000 - 4,200,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services in Mumbai is seeking a Senior Product Engineer specialized in the Banking domain with Java expertise to own end-to-end design and development of critical banking product components. You will act as a technical anchor, translating banking requirements into robust technical solutions for scalable, secure services.

The role emphasizes real‑time processing, ACID-compliant transactions, and high availability, requiring leadership and a strong focus on code quality and

Qualifications

  • Retail/Wholesale Banking knowledge.
  • Banking Product Development (Design and Coding) in BFSI domain.
  • Willingness to learn new products and pilot innovations independently.
  • Good Communication skills.
  • Good Team management and handling skills.
  • Understanding of standard service boundaries in microservices architectures.
  • Experience in API first, reusable services mindset.

Responsibilities

  • Own end to end design and development of critical banking product components.
  • Act as a technical anchor for modules within the banking product.
  • Translate banking business requirements into product grade technical solutions.
  • Balance speed, quality, security, and long term product sustainability.
  • Demands decision making, ownership, and product thinking, not task execution alone.
  • Ensure high performance, scalability, and fault tolerance for high volume transaction systems.
  • Handle transaction management, high availability, scalability, reliability for critical banking flows along with concurrency, and data consistency (ACID principles).
  • Ensure clean, secure, testable, and maintainable code with strong adherence to coding standards.
  • Banking emphasis: real time processing, rollback handling, auditability.

Skills

Banking knowledge
Java development
API first
Microservices
Real time processing
ACID transactions
Team management
Code quality
Communication skills

Job description

Role- Senior Product Engineer- Banking Domain Java
Required Technical Skill Set- Development lead with Java Development Expertise and API / Service Orchestration Java / Spring boot development , Rest API , Service Integration, SQL , Cloud , CI/CD. Agile
Desired Experience Range- 5 to 10 years of experience
Location of Requirement- India Mumbai (Thane Olympus)
Desired Competencies (Technical/Behavioral Competency)
Must-Have
  • 1. Retail/Wholesale Banking knowledge
  • 2. Banking Product Development (Deign and Coding) (At least BFSI domain)
  • 3. Willingness to learn new products and pilot innovations independently
  • 4. Good Communication skills
  • 5. Good Team management and handling skills
  • 6. Understanding of standard service boundaries in microservices architectures
  • 7. Have experience in API first, reusable services mindset
Role descriptions / Expectations from the Role
  • 1. Own end to end design and development of critical banking product components
  • 2. Act as a technical anchor for modules within the banking product
  • 3. Translate banking business requirements into product grade technical solutions
  • 4. Balance speed, quality, security, and long term product sustainability
  • 5. Demands decision making, ownership, and product thinking, not task execution alone.
  • 6. Ensure high performance, scalability, and fault tolerance for high volume transaction systems
  • 7. Handle transaction management, high availability, scalability, reliability for critical banking flows along with concurrency, and data consistency (ACID principles)
  • 8. Ensure clean, secure, testable, and maintainable code with strong adherence to coding standards
  • 9. Banking emphasis: real time processing, rollback handling, auditability
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Head of Software Engineering-Banking
Head of Software Engineering-Banking

Intellect Design Arena Ltd • Mumbai

On-site
INR 3,500,000 - 5,500,000
Senior Vice President of Engineering-Banking
Senior Vice President of Engineering-Banking

Intellect Design Arena Ltd • Mumbai

On-site
INR 6,000,000 - 9,000,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 Platform Engineering Manager
Senior Platform Engineering Manager

Shavish Group • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Java / Angular Developer — Core Banking
Senior Java / Angular Developer — Core Banking

Stellar Technologies • Mumbai

Hybrid
INR 5,529,000 - 8,295,000
Product Developer
Product Developer

Infosys Finacle • Bengaluru Urban

On-site
INR 800,000 - 1,100,000
Java Full Stack Tech Lead
Java Full Stack Tech Lead

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,500,000
Java Based Core Banking Application Product Support Engineer
Java Based Core Banking Application Product Support Engineer

Delivery Centric Technologies • Bengaluru, Mumbai

On-site
INR 900,000 - 1,300,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