Deutsche Bank

Associate Engineer, AYST

Deutsche Bank
Not Disclosed
1-4 Years Full Time
Pune, Maharashtra, IN

Vacancy: Not Disclosed Posted: 1 year ago Applicants: 0
Share via

Job Description

Apply - Click Here


Position Specific Responsibilities and Accountabilities

  • Candidate must have 5+ years of proven experience in Java development and design
  • Candidate should also have experience designing schema, writing PL/SQL procedures, cursors, creating views and writing shell script.
  • Ability to work with minimum guidance.
  • Excellent communication and application debugging skills
  • Take ownership and drive projects from gathering requirements to design, development testing and releasing to production.
  • Understanding of risk business and Architecture
  • Development on key strategic risk platform
  • Delivery, Deployment, Review, Business interaction and Maintaining environments
  • Contribute to Pune tech. center build out and be part of COP

Experience/ Exposure

Mandatory skills


Must Have:

  • Java: 8 features, Spring, Spring Boot,
  • Data structure, design patterns and experience in multi threading.
  • Application server like Jetty, Tomcat
  • Experience with Oracle SQL, PL/SQl, Procedures,Views.
  • Familiar with unix and experience writing shell scripts.
  • Worked in Agile setup and know various agile ceremonies relevant to a developer.
  • Writing Junit and BDD. Experience with Test driven development
  • Experience with Git
  • Creating documentation around technical features.

Nice to have:

  • Angular or any other JS framework.
  • Open shift or GCP
  • Big Data, Hadoop, Spark
  • Kafka, MQ.


Must Have:

  • IB experience for more than 5 years

Nice to Have:

  • Risk technology experience [Credit risk or Market risk]
  • Understanding of Basel regulations



Must Have:

  • Very strong analytical skills
  • Strong communication skills
  • Ability to work in virtual teams and in matrix organizations
  • Excellent team worker
  • Keeps pace with technical innovation

Required Skills/Experience

  • Participate actively in component architecture and design.
  • Create designs that are extensible, scalable and secure.
  • Participate in code reviews.
  • Experience processing large data files in various formats.
  • Contributes and adheres to the definition of development and SW standards to implement/reflect DB guidelines (naming conventions, encryption, and security settings)
  • Ensures architectural changes (as defined by Architects) are implemented
  • Develops source code, including descriptions, for all software Components in accordance with Detailed Software Requirements specification, the functional design and the technical design document or backlog
  • Participates and guides others for code reviews
  • Integrates software components following the groups integration strategy
  • Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved
  • Ensures that all code changes are tracked and recorded through the groups change management process and that development is scheduled and approved
  • Provides Release Deployments on non Production Management controlled environments
  • Capture Build and Deployment notes, develop Software Product Deployment Operating Instructions
  • Provides Level 3 support for technical infrastructure components (i.e., databases, middleware and user interfaces)
  • Contributes to root cause /problem analysis
  • Fixes software defects/bugs and responsible for code quality and ensure zero-defect in their code
  • Collaborates with Functional Analysts and technical Specialists to complete work, as required

Education/ Qualifications

  • BE/B.Tech/MCA/M.Tech/M.Sc [comp sci]

Skills Required: Middleware,Test Planning