Senior Engineer, AVP
Deutsche Bank
5 - 10 years
Pune
Posted: 28/06/2025
Job Description
Job Description:
Job Title: Senior Engineer, AVP
Location: Pune, India
Role Description
- As a senior engineer, you will be tasked with overseeing and directly involved in creation of scalable microservices utilizing Java and Spring Boot.
- You will work closely with technical stakeholders to guarantee that development adheres to established architectural patterns and guidelines.
- You will guide the team through mentoring and coaching to help them reach their technical objectives and foster a culture of technical excellence.
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
- Oversee the design, development, and implementation of microservices utilizing Java, Spring Boot, and associated technologies.
- Work in conjunction with product managers, architects, and DevOps to provide high-quality solutions.
- Uphold and advocate for best practices and standards. Facilitate code reviews, establish coding standards, and mentor junior team members.
Your skills and experience
Must Have:
- A comprehensive experience exceeding 8 years, featuring practical coding and engineering skills predominantly in Java technologies and microservices.
- Significant expertise in Microservices architecture, including various patterns and practices.
- Profound proficiency in Spring Boot, Spring Cloud, and the development of REST APIs.
Desirable skills that will help you excel
- Previous experience in an Agile/Scrum environment.
- Solid understanding of containerization technologies (Docker/Kubernetes) and build tools (Maven/Gradle).
- Demonstrated experience with databases including Oracle, SQL, and various NoSQL databases.
- Familiarity with Architecture and Design Principles, Algorithms and Data Structures, as well as User Interface design.
- Experience with cloud platforms is advantageous (preferably GCP).
- Knowledge of messaging systems such as Kafka and RabbitMQ would be beneficial.
- Previous experience working with Python.
- Strong problem-solving skills.
- Excellent communication abilities.
- Proficient in GIT, Jenkins, CI/CD, Gradle, DevOps, and SRE methodologies.
- Prior experience in team leadership and mentoring 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:
About Company
Deutsche Bank is a multinational investment bank and financial services company, offering services like asset management, corporate banking, and investment banking. The company is a major player in global financial markets, focusing on risk management and capital raising for clients.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).