Senior Java Developer, Avp

Deutsche Bank UK

Bangalore, India
Java 8 and above development
Spring batch, spring boot, jpa, hibernate
Jms, ibm mq, solace, kafka
This role is for a Senior Software Engineer responsible for Architecting, Design and Developing software applications, ensuring high quality, maintainable, scalable and high performing software

Job Summary

  • This role is for a Senior Software Engineer responsible for Architecting, Design and Developing software applications, ensuring high quality, maintainable, scalable and high performing software.
  • Key responsibilities include hands-on software development, solution design, architecting, contributing to good software design, and participating in Agile and Scrum delivery.
  • Deutsche Bank offers a range of benefits including best-in-class leave policy, gender-neutral parental leaves, childcare assistance, industry certifications, and comprehensive insurance.

Matching Summary

This role is for a Senior Software Engineer responsible for Architecting, Design and Developing software applications, ensuring high quality, maintainable, scalable and high performing software.

Skills & Requirements

Must-have

  • Java 8 and above development
  • Spring Batch, Spring Boot, JPA, Hibernate
  • JMS, IBM MQ, Solace, Kafka
  • REST/JSON Web Services
  • Maven, Jenkins, Tomcat, Git
  • Junit, Mockito
  • Unix shell scripting

Nice-to-have

  • Cloud technologies (Docker, Kubernetes, Azure, AWS, GCP)
  • Kotlin, Scala, Python
  • Big data / Streaming technologies
  • End to end solution design
  • UI frameworks (Angular, React)

Key Requirements

  • Senior Software Engineer role
  • Technically guide and mentor junior developers
  • Experience in Agile and Scrum delivery
  • Strong communication with stakeholders
  • Analyze software defects and fix them

Work Rights

Not specified

Tailored Resume

Cover Letter