Taro Logo

Senior Java Developer, AVP

A global investment bank with over 150 years of history serving as the Global Hausbank for clients in around 60 countries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Job Description

Deutsche Bank is seeking a Senior Java Developer (AVP) to join their team in Pune, India. This role offers an exciting opportunity to work with one of the world's leading financial institutions, combining technical expertise with business impact. The position requires a skilled Java developer who can architect, design, and develop software applications while mentoring junior team members.

The ideal candidate will have extensive experience with Java 8+ and modern development practices, including Spring frameworks, microservices architecture, and cloud technologies. You'll be working in an agile environment, collaborating with cross-functional teams to deliver high-quality, scalable solutions for the bank's global operations.

Deutsche Bank offers an exceptional benefits package, including comprehensive healthcare, parental leave, and professional development opportunities. The bank's 150-year legacy as a Global Hausbank, serving clients in around 60 countries, provides a stable and prestigious platform for career growth.

As a Senior Java Developer, you'll be responsible for technical leadership, mentoring junior developers, and ensuring the delivery of robust, maintainable code. The role combines hands-on development with architectural responsibilities, making it ideal for someone who wants to maintain their technical edge while growing into a technical leadership position.

The bank's commitment to innovation, coupled with its global presence and diverse workforce spanning 150 nationalities, creates an enriching work environment where you can make a significant impact while advancing your career in financial technology.

Last updated 17 days ago

Responsibilities For Senior Java Developer, AVP

  • Hands-on software development
  • Solution design and architecture
  • Contribute towards software design
  • Participate in daily stand-up meetings
  • Train and mentor junior team members
  • Analyze and fix software defects
  • Work with Functional Analysis and Quality Assurance teams
  • Communicate with stakeholders

Requirements For Senior Java Developer, AVP

Java
Redis
Kafka
MongoDB
  • Strong experience in Java 8+ and related technologies
  • Expertise in core Java concepts (lambdas, functional programming, streams, generics, collections, concurrency)
  • Experience with Spring Boot/Spring Core/Spring Batch
  • Knowledge of Git and version control systems
  • Experience with JPA and ORM frameworks
  • Knowledge of messaging technologies (JMS, IBM MQ, Solace, Kafka)
  • Experience with application servers (Weblogic, Websphere, JBoss, Tomcat)
  • Understanding of security aspects (SSL/X.509)
  • Experience with REST APIs and Microservices
  • Knowledge of application performance and JVM tuning
  • Experience in Agile development teams

Benefits For Senior Java Developer, AVP

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Best in class leave policy
  • Gender neutral parental leaves
  • Childcare assistance benefit
  • Certification and education sponsorship
  • Employee Assistance Program
  • Comprehensive Hospitalization Insurance
  • Accident and Term life Insurance
  • Complementary Health screening for 35+ years
  • Training and development programs
  • Flexible benefits package