Deutsche Bank AG - Investment Banking Company is hiring for Java/ Software Engineer
Candidate must have deep knowledge and hands-on experience with the following preferred technologies or, minimally, direct equivalents;
Hands-on software development Should be able to contribute towards good software design Thorough testing of developed software Participate in daily stand-up meetings Articulate issues and risks to management in timely manner Train other 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
Must have skills:
Strong technical knowledge and experience in Java 8 and Enterprise Java Strong technical knowledge and hands on experience in Java frameworks Spring Batch, Sprint Boot, and Hibernate. Strong technical knowledge and experience in Database Oracle, Mongo DB, Elastic search etc Should have sound knowledge in Build tools - maven(preferably),gradle. Should have sound knowledge in web server like tomcat (preferably), weblogic. Should have sound knowledge in revision control system Git (preferably), Svn Should have sound knowledge in Unit testing framework Junit (preferably), Mockito
Nice to have Skills:
Some exposure to UI Frameworks like Angular, React. Some exposure on ibatis ORM framework. Some exposure in Unix and Red Hat Linux Full Stack Development experience Knowledge of Spring Cloud dataflow Understanding of BDD frameworks
Job Location
Pune
Work Experience
1 - 3 Year/s
Educational Qualification
B.E./B.Tech, MCA/PGDCA, B.Sc, BCA/BCS
Required Skill Set
Java 8 and Enterprise Java, Spring Batch, Sprint Boot, Hibernate and Database
About Us
Deutsche Bank AG, sometimes referred to simply as Deutsche, is a German multinational investment bank and financial services company headquartered in Frankfurt, Germany, and dual-listed on the Frankfurt Stock Exchange and the New York Stock Exchange.