Deutsche Bank Logo

Deutsche Bank

Senior Java Engineer

Posted 4 Days Ago
Be an Early Applicant
In-Office
Magarpatta, Hadapsar, Pune, Maharashtra, IND
Senior level
In-Office
Magarpatta, Hadapsar, Pune, Maharashtra, IND
Senior level
Design and develop Java functionality for Abacus, a regulatory controls and user authorization application. Collaborate with business analysts and QA on requirements and test automation, investigate production incidents, improve stability and monitoring, and implement subsystems and intersystem protocols. Apply distributed-systems design, algorithms, data structures, SQL, cloud, and Linux knowledge while contributing to a fast-paced Investment Bank technology team.
The summary above was generated by AI
Job Description:

Job Title: Senior Java Engineer

Location: Pune, India

Corporate Title: NCT

Role Description

DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.

IB Core Technology was formed to engineering the best common platforms and services for the Investment Bank, supporting the demands of the business. We also lead and consult on data and architecture strategies for the division and across Technology. We are looking for an engineer to join this exciting and innovating department.

ABACUS

We are looking for an engineer to join our Abacus application team. Abacus is a critical application used across the Investment Bank to implement and enforce regulatory driven Preventative Controls in the Trading Businesses. Abacus is also used for user authorisation.

As a Java Engineer, you will work alongside other talented engineers and bring modern technologies and approaches into supporting multiple business domains across Deutsche Bank. It is a fast-paced team with huge business impact.

What we’ll offer you

As part of our flexible scheme, here are just some of the benefits that you’ll enjoy

  • Best in class leave policy
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above

Your Key Responsibilities:

  • Design and develop new functionality on Java and optionally Kotlin
  • Work with the business and BAs on functional and non-functional requirements
  • Co-working with QA team on test automation of new and existing functionality 
  • Investigate and fix production incidents, drive stability and monitoring improvements
  • Design and implement subsystems and intersystem protocols
  • Strong communication and problem solving skills

Your Skills and Experience:

  • Several years of experience and excellent knowledge of Java
  • Kotlin as a nice to have
  • Proficiency in high-load distributed systems design: knowledge of consistency models, API types and tradeoffs
  • Good knowledge of algorithms, complexity, data structures
  • Basic knowledge of SQL and relational databases
  • Basic knowledge of of modern Cloud technologies, i.e. k8s, ArgoCD, Grafana Tanka
  • Basic knowledge of Linux
  • Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins is a plus 

How we’ll support you

  • Training and development to help you excel in your career
  • Coaching and support from experts in your team
  • A culture of continuous learning to aid progression
  • A range of flexible benefits that you can tailor to suit your needs

About us and our teams

Please visit our company website for further information:

https://www.db.com/company/company.htm

We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.

Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.

We welcome applications from all people and promote a positive, fair and inclusive work environment.

Deutsche Bank Pune, Mahārāshtra, IND Office

Pune, India

Similar Jobs

4 Days Ago
In-Office or Remote
Senior level
Senior level
Healthtech • Information Technology
Develop and maintain cloud-native Java microservices using Spring Boot, AWS, relational databases, and NoSQL technologies. Apply TDD, JUnit, Git workflows, domain-driven design, and automated CI/CD practices. Build serverless or containerized deployments and integrate event-driven messaging when needed. The role requires strong English communication and flexibility to overlap with U.S. Central Time while working remotely from India.
Top Skills: Apache KafkaAWSAws RdsAws SnsAws SqsCassandraCi/CdContainerizationDomain-Driven DesignDynamoDBGitJavaJunitMicroservicesMongoDBMySQLPostgresServerless ComputingSpring BootSpring DataSpring SecurityTdd
10 Days Ago
Hybrid
Senior level
Senior level
Financial Services
Leads software engineering within an agile Payments Technology team, building secure, scalable, high-throughput Java applications. Provides technical guidance, develops and reviews production code, drives AI-assisted engineering practices, improves SDLC automation, and influences product design and technical operations. Requires expertise in Java, Spring Boot, Kafka, cloud-native applications, distributed systems, performance tuning, and responsible AI use. Preferred experience includes Kafka Streams, microservices, Kubernetes, Apigee, behavior-driven design, agentic workflows, and production agentic AI.
Top Skills: Agentic AiAi-Assisted Software Development ToolsApache KafkaApigeeCloud-Native ApplicationsDistributed SystemsEvent-Driven ArchitectureJavaJava Profiling ToolsKafka StreamsKubernetesMicroservicesMonitoring ToolsParallel ProcessingSpring Boot
6 Days Ago
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Consulting • Cybersecurity
Develop and support scalable Java applications, APIs, integrations, and distributed systems. Lead technical design, modernization, code reviews, testing, deployments, troubleshooting, performance optimization, and production support. Collaborate with business and IT stakeholders across Agile and Waterfall initiatives, manage junior developers, contribute to DevOps and lifecycle processes, and support manufacturing-related systems.
Top Skills: Azure DevopsCi/CdDevOpsGitHaproxyHTTPJavaJbossJdbcJeeJsfJSONLinuxExcelMicrosoft PowerpointMicrosoft VisioOctopus DeployProtocol BuffersServicenowSharepointSpringSQLStrutsSvnWindowsXMLZeromq

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account