Job Description

Description

  • Java Developer is required to work as part of Deutsche Bank’s Wealth Management Technology team
  • Ablility to perform Analysis, coding, unit testing, and debugging of Java application code to support business, functional and technical requirements while leveraging efficiency opportunities and driving reusability.
  • Includes activities for application build and deployment onto test and/or J2EE servers. 
  • Responsible for application L3 support including interfaces with other applications/systems. 
  • Follows application development that is consistent with industry best practices application attributes (including scalability, availability, maintainability, and flexibility).
  • Flexibility to work in non-standard hours.
  • What we’ll offer you

    As part of our flexible scheme, here are just some of the benefits that you’ll enjoy

  • 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 35 yrs. and above
  • Your key responsibilities

  • Position Specific Responsibilities and Accountabilities

    Guidance for setting out the responsibilities and tasks to be carried out in the position:

  • Responsibility includes analysis, debugging , development and testing of J2SE/J2EE application
  • Ability to provide technical solution for production issues.
  • Ability to provide Test cases, Test Evaluation Report etc.
  • Ability to provide Release notes.
  • Support testing (Unit, SIT, UAT).
  • Your skills and experience

  • 8+ years of IT experience as Full Stack Developer.
  • Solid Experience using Java/J2EE technologies.
  • Solid Experience with Spring Framework, Microservices, Angular, React JS, UI/UX Development & prototyping.
  • Hands-on experience with testing API (Ex: JUNIT) and build tool (ex: Maven).
  • Hands on experience with Source Code Control (preferably Git).
  • Hands on experience with UNIX/LINUX basic commands and scripts.
  • Good understanding of Object Oriented Principles.
  • Experience with any ORM tool (Hibernate, MyBatis), REST services (Spring etc) is a plus.
  • Experience writing Oracle SQL Queries and Stored Procedures is a plus.
  • Experience with Batch technology (Control M, Autosys, Cron etc) is a plus.
  • Experience with J2EE/J2SE Design Pattern and SDLC process is a plus.
  • Experience with Continuous Integration (Hudson, Jenkins or TeamCity) is a plus.
  • Financial/Banking domain knowledge is a plus.
  • 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
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application