Job
Description
:
Job TitleSenior Engineer, AVP
LocationPune, India
Role Description
As a Lead Engineer for Technology in our Technology team, you will partner with business, technology managers to create Designs, solutions and strongly engineered applications.Youll be an integral part of the banks technology infrastructure, guiding the Feature teams through the engineering practices and leading by example.You will enable the digital environment that helps our people share their knowledge, expertise and real passion for our business.Deutsche Bank is investing heavily in technology, which means we are investing in you. Join us here, and youll constantly be looking ahead.
Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What well offer you
100% reimbursement under childcare assistance benefit (gender neutral)Sponsorship for Industry relevant certifications and educationAccident and Term life Insurance
Your key responsibilities
What Youll Do
Accountable for feature teams in Trade FinancePassion to deliver state of the art solutions and be hand-on technologistLead a team of engineers and create high performing teams. Needs to be a high code committerAspirational in implementing leading technology advancements in the industryMaintain hygiene, Risk and Control and Stability at to core to every deliveryBe a role model for the team
How Youll Lead
Look beyond and go the extra mile to add value to the technology organization beyond the functional roleLead by example and have client centricity at the core
Your skills and experience
A hands-on technologist with expertise in Java based technologies, Spring, Camel, Microservices architecture, CI/CD pipelineAbility to solve business problems with an acute engineering mindsetStrong analytical and Design skillsProficient communication skillsProficient English language skills (written/verbal)Ability to work in virtual teams and in matrixed organizationsKeeps pace with technical innovationAgile process awareness and implementation detail
Java and J2EE Technologies
Spring MVC, JMS, Apache CamelSpring Batch, Oracle, Unix Command, CI/CD, GIT/SVNJunit/Mockito (Any Unit Test Frameworks)Sonar Qube/ Emma Code Coverage and Code quality toolsFamiliarity with build tools such as Ant, Maven, and GradleSSL, OATH, JWTPerformance monitoring Tools like Java Heap Analyzer, Visual JVM, JMX Console
Micro Services/UI UX
Spring Boot, Spring CloudKubernetes, Zuul API Gateway, Spring JPASpring Sleuth, Any Cloud ExperienceCamunda/any other workflow implementation and hands on experienceMQ, Subscribe/Publish modelReact JS handson
Good to Have
JBOSS, Kafta, Google Cloud platformJenkin, Teamcity, Gafana, Prometheus
Skills That Will Help You Excel
Excellent communication skills, both written and spokenUpdated relevant skill certificationA Bachelors degree in Computer SciencePassionate about technology and is a go-getter
How well support you