Location: Pune, India
Role Description:
Our agile development team is seeking an experienced Java-based Middle-Tier developer to build our data integration layer using the latest tools and technologies. In this critical role, you will join a motivated and talented team in a creative environment. You should have a passion for designing and writing server-side, cutting-edge applications that push the boundaries of what is possible within the bank.
What We’ll Offer You:
- 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 employees aged 35 and above
Your Key Responsibilities:
- Produce code-based assets within the context of agile delivery (helping define and meet epics, stories, acceptance criteria)
- Design, develop, and QA those assets and outputs
- Ensure compliance with coding guidelines and standards
- Perform review of component integration testing, unit testing, and code review
- Write high-performance, highly resilient micro-service Java-based middle-tier development (using Spring-Cloud framework)
- Experience with server-side development, data processing, networks, and protocols
- Work with agile/continuous integration/test technologies such as Git/Stash, Jenkins, Artifactory, Appium, Selenium, SonarQube
- Ability to work in a fast-paced, high-energy team environment
- Experience with SOA (SOAP / Rest / OData)
- Develop scalable applications using Kafka
- Understand relational databases and different data models
- Proficient in SQL and able to debug database objects like stored procedures and functions
- Develop API-based services (Java, RESTful services, API management, micro-services using open-source libraries, frameworks, and platforms)
- Agile (scrum) based delivery practices, test-driven development, test automation, continuous delivery
- Proven experience in high-performance, highly resilient micro-service and Java-based middle-tier development (preferably using Spring-Cloud framework)
- Passion for learning new technologies
Your Skills and Experience:
- Excellent communication and influencing skills
- Open-minded
- Ability to work in a fast-paced environment
- Passion for sharing knowledge and best practices
- Ability to work in virtual teams and matrixed organizations
- Proven project management and people management skills
- Fluent in English (written/verbal)
Education / Certification:
- Bachelor’s degree from an accredited college or university with a concentration in Science, Engineering, or an IT-related discipline (or equivalent)
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: Deutsche Bank Company Information
Our values define the working environment we strive to create – diverse, supportive, and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights, and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination, and retaliation.
Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work, and more.
Apply Now: Deutsche Bank is Hiring Engineer/Technology Analyst – Apply!