Senior Engineering Manager – Java

Noida, India
Full Time
Experienced


Experience: 12+ Years
Domain: Banking & Financial Services


Job Summary
We seek a Senior Engineering Manager (Java) with deep technical leadership and stakeholder engagement skills to lead large-scale banking and financial systems projects. You will be pivotal in delivering technical solutions and managing low-code/no-code financial integrations, working across onshore and offshore teams. This role blends engineering excellence, complex stakeholder management, and strong team and program leadership. The role requires overseas travel and working with customers, conducting/leading workshops
Key Responsibilities

  • End-to-End Delivery Ownership: Lead delivery of enterprise-grade products and services involving Java-based microservices, batch file integrations, and financial data transformation workflows.
  • Solution Architecture Adherence:  Ensure the team follows agreed architecture using Spring Boot, Spring Cloud, REST APIs, and cloud platforms (Azure/AWS). Guide the adoption of tools for financial integration use cases.
  • BFSI Domain Focus: Engage in core banking, payments, compliance, and regulatory reporting use cases. Work with domain experts to align technical delivery with business priorities.
  • Onshore-Offshore Delivery Model: Effectively manage globally distributed engineering teams, ensuring strong collaboration, aligned goals, and timely handovers across time zones.
  • Technical Risk & Issue Management: Collaborate and provide inputs to leadership for identify project risks, define mitigation plans, and ensure controls and compliance in line with financial services standards.
  • Status Reporting: Collaborate and Provide timely inputs to Leadership to Prepar and present weekly/monthly project status reports, including metrics on delivery, quality, risk, and team health.
  • Technical Leadership: Work closely to hire, coach, and retain top talent. Enable high ownership, psychological safety, and delivery accountability within and across teams.
  • Cross-Team Communication: Ensure tight coordination across product, engineering, QA, support, and platform teams. Break silos and facilitate end-to-end collaboration.
  • Tracking & Monitoring: Collaborate with leadership ensure  timely closure of define action items, milestones, dependencies, and resolutions to maintain delivery momentum.
  • DevOps & Automation: Promote strong CI/CD, observability, and secure DevOps practices as part of engineering lifecycle.
Required Skills and Experience
  • 12+ years of engineering and team leadership experience with expertise in Java, Spring Boot, REST APIs, and distributed systems.
  • Proven delivery experience in Banking and Financial Services (BFSI), with understanding of domain-specific priorities (security, compliance, audit).
  • Strong expertise in Batch File Gateway patterns – validation, transformation, secure transport, and tracking.
  • Hands-on knowledge of financial integration platforms.
  • Demonstrated success in managing onshore-offshore teams, bridging time zones and work cultures effectively.
  • Familiar with Agile practices, JIRA, Confluence, and delivery metrics.
  • Strong understanding of cloud services (Azure, AWS), especially in integration use cases.
  • Excellent communication skills for stakeholder and cross-team coordination, and conflict resolution.
  • Collaborate and Provide inputs to leadership for preparing client-facing delivery dashboards, status decks, and executive-level reports.
  • High personal ownership and attention to detail in tracking dependencies, risks, and engineering deliverables.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*