Taro Logo

Java Developer

A global investment bank and financial services company with over 150 years of history serving as the Global Hausbank for clients in around 60 countries.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
Finance

Description For Java Developer

Deutsche Bank is seeking a Java Developer intern for their Enterprise Risk Technology (ERT) division in Pune, India. This 3-month internship program, part of their "Resume your Résumé" initiative, is specifically designed for professionals returning after an 18+ month career break. ERT serves as the technology partner to various Risk divisions, including Credit Risk, Market Risk, and Non-Financial Risk.

The role involves working in a cross-functional agile delivery team, focusing on developing cutting-edge software solutions using Java, Kubernetes, and various modern technologies. You'll be involved in all stages of software delivery, from initial analysis to production support, while working on critical risk management systems.

This position offers an excellent opportunity to work with a global financial institution while receiving comprehensive support for returning to the corporate world. The role combines technical development with business understanding, requiring skills in Java development, REST services, and frontend technologies like React.

Deutsche Bank offers an inclusive work environment with extensive benefits, including comprehensive healthcare, parental leave, and professional development opportunities. The bank's 150-year legacy and presence in 60 countries provides a stable yet dynamic environment for career growth.

The ideal candidate will bring innovative approaches to software development, embrace team collaboration, and contribute to building reliable, scalable solutions for risk management. This role perfectly balances technical challenges with professional growth opportunities in a supportive environment designed for returning professionals.

Last updated a day ago

Responsibilities For Java Developer

  • Develop software in Java, object-oriented database and grid using kubernetes & open shift platform
  • Build REST web services
  • Design interface between UI and REST service using React or Angular
  • Build data-grid centric UI
  • Participate in full software development lifecycle
  • Write clean code using test driven development
  • Define and evolve component architecture
  • Provide 3rd line support when needed
  • Help create a culture of learning and continuous improvement

Requirements For Java Developer

Java
React
JavaScript
MongoDB
Kubernetes
  • Deep knowledge of modern programming languages, particularly Java and Scala
  • Experience with test driven development and continuous integration
  • Practical experience with web technologies (HTML, CSS, JavaScript, React)
  • Experience with Oracle PL/SQL programming
  • Knowledge of SQL and relational databases
  • Experience working in agile teams
  • Experience with Big Data Hadoop technologies / BI tools (preferred)
  • Experience with Behavior Driven Development
  • Knowledge of NoSQL, document databases, graph databases, Hadoop/HDFS

Benefits For Java Developer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Best in class leave policy
  • Gender neutral parental leaves
  • Child care assistance benefit (100% reimbursement)
  • Flexible working arrangements
  • Sponsorship for Industry certifications and education
  • Employee Assistance Program
  • Comprehensive Hospitalization Insurance
  • Accident and Term life Insurance
  • Complementary Health screening for 35+ years

Interested in this job?

Jobs Related To Deutsche Bank Java Developer