Deutsche Bank recruitment for various positions.
Deutsche Bank Recruitment:
Associate Engineer (Java & Oracle)
Experience: 3+ Years
Location: Pune
Deutsche Bank JD:
Your key responsibilities
- Hands-on software development
- Knowledge of solution design and Architecting
- Experience in Agile and Scrum delivery
- Should be able to contribute towards good software design.
- Participate in daily stand-up meetings.
- Strong communication with stakeholders
- Articulate issues and risks to management in timely manner
- Train and mentor junior team members to bring them up to speed.
- Analyse software defects and fix them in timely manner.
- Work closely with Functional Analysis and Quality Assurance teams
Your skills and experience
Must have (Strong technical knowledge required)
- Strong development skills in Java 8 and above, knowledge of additional languages like Kotlin, Scala, Python is a plus.
- Hands on experience in opensource Java frameworks like – Spring Batch, Spring Boot, JPA and Hibernate.
- Hands on experience in messaging technologies like – JMS, IBM MQ, Solace, Kafka
- Experience in at least one of the relational databases – Oracle (preferable), MySQL, Postgres, H2
- Handson experience in developing REST/JSON Web Services
- Should have sound knowledge in Build tools – Maven (preferable), Gradle, Jenkins, TeamCity
- Should have sound knowledge in web and application servers like Tomcat (preferably), WebLogic, WebSphere, JBoss etc.
- Should have sound knowledge in revision control system – Git (preferable), SVN
- Sound knowledge of Unit testing frameworks – Junit (preferably), Mockito
- Experience in developing Unix shell scripts
- Experience of at least one functional language, such as Scala, Kotlin, Lisp/Clojure, Haskell, etc.
Nice to have:
- Experience with cloud technologies such as Docker, Kubernetes, OpenShift, Azure, AWS, GCP
- Additional languages such as Kotlin, Scala & Python.
- Experience with Big data / Streaming technologies.
- Experience with end-to-end design and delivery of solutions.
- Experience with UI frameworks like Angular or React.
- RDBMS /Oracle design, development, tuning.
- Sun/Oracle or architecture specific certifications.
Apply Here-Deutsche Bank Recruitment
Java/Oracle
Experience: 3+ Years
Location: Bangalore
Deutsche Bank JD:
Your key responsibilities
- Interest or experience with Agile
- Implementation of key deliveries
- Experienced in TDD, unit testing, acceptance testing.
- Collaborative; enthusiastic to contribute ideas on team development practices.
- Contributing to technical/architectural direction and choice of technologies
- Willingness to understand business domain, work with business users/stakeholders.
- Involvement in release planning, testing strategies, and some 3rd-line support (rotation based)
- Application management responsibilities
Your skills and experience
- Java/Kotlin experience
- Experience with the full software development life cycle and professional experience using Spring framework.
- Ready to work on projects with high complexity and responsibility.
- Are accustomed to integrating with third-party services using their APIs.
- Know how to use REST.
- Write testable code.
- knowledge of SQL and Linux
- Fixed Income Product Knowledge, specifically Trade Processing Life Cycle
Will be a plus:
- Experience in developing fault-tolerant distributed scalable systems (e.g., Redis, Coherence, Hazelcast)
- Experience using message buses (e.g., JMS, MSMQ, Solace)
- Experience in the development of multi-threaded components, performance optimization.
- Experience in web development e.g., React/Angular
Apply Here-Deutsche Bank Recruitment
Automation Testing
Experience: 3+ Years
Location: Bangalore
Deutsche Bank JD:
Your key responsibilities
We are looking for skilled Automation QA who will focus on test automation area: improving infrastructure, test designs and help reducing test automation debt. You will work as a part of a feature team on end-to-end delivery in a complex system, containing multiple in bound and outbounds interfaces.
As a Quality Assurance Engineer your responsibility would be:
- Design auto test approach for the platform that has multiple different integrations.
- Implementing changes in our automated testing infrastructure including CI/CD
- Test cases design and automation (Language: Java; Frameworks needed: Junit5, Cucumber, Selenid, Spring, REST Assured)
- Manual feature testing (would be still a part of your responsibilities as a way to stay in close connection with platform and end users)
- Coordinating UAT: setting up the environment, showing users how to use the platform, gathering issues, and tracking their resolution.
- Participating in parts of manual regression before the release to stay connected to the platform.
We’re more interested in your approach to automated testing than experience in specific frameworks and libraries. We value working with the business to create a product with long-term value and writing robust, simple and well-tested software.
Your skills and experience
Required skills and knowledge:
- Experience in Software Quality Assurance (3+ years)
- Good understanding of QA theory and SDLC practices
- Experience in test case and test plan development
- Skilled in Test Automation on Java
- Experience in using Test Automation frameworks: Junit5, Cucumber, REST Assured, Selenide, Mockito
- Experience in setting up CI/CD process (TeamCity is preferable)
- Experience in using *nix systems.
- Source code control systems (GIT is preferrable)
- Knowledge of SQL
Preferable skills and knowledge
- Experience in working with distributed teams.
- Experience with Agile SDLC.
- Understanding of investment banking systems and processes.
- Bloomberg TOMS a plus.
Apply Here-Deutsche Bank Recruitment