We are Germany’s leading bank with strong positions in Europe and significant presence in the Americas and Asia Pacific. We’re driving growth through our strong client franchise, investing heavily in digital technologies, prioritizing long-term success over short-term gains, and serving society with ambition and integrity. We serve our clients’ real economic needs in commercial and investment banking, retail banking and transaction banking, and provide ground-breaking products and services in asset and wealth management. That means a career packed with opportunities to grow and the chance to shape the future of our clients.
This is how Identity & Access domain is being re-invented here in Cary. Our Technology team is comprised of brilliant engineers, architects, data scientists, infrastructure experts, and more. We were first in our business group to offer a SaaS solution and continue to push the envelope utilizing the latest operating platforms to deliver the highly automated, intelligent and predictive solutions that are redefining what is possible. Data Science, Big Data and Automation are helping reinvent the Identity & Access systems in an effort to monitor and report access activities and violations and in the end systems work better for everyone. Machine learning, predictive analytics and Intelligent Security Management
As a Java Developer your main responsibilities will involve, Designing and developing new projects and enhancements.
Designing and developing for enterprise applications in the financial domains Working in teams following agile development practices Being involved in Development, Continuous Integration and time-boxed iterative development Performing code reviews and reviews of technical documentation Owning the full development lifecycle, including the delivery of quality technical materials for each project Act as a technology owner for architecture, analysis, design, development, and implementation of web and mobile apps Write high-performance, reusable, modular code along with automated unit tests, ideally in distributed architecture Plan, execute and deliver high quality software deliverables on-time as part of a team of talented engineers Work closely with product management to define, implement and improve solution offerings. Leverage commercial off-the-shelf technologies to turn high-level requirements into working prototypes in line with the lean startup methodology Complex integration with distributed systems Develop, test, support and maintain client-facing and internal apps; this includes user interfaces, business rules, workflows, database schema and complex logic Plan, execute and deliver high quality software deliverables on-time as part of a team of talented engineers Work closely with product management to define, implement and improve solution offerings Leverage commercial off-the-shelf technologies to turn high-level requirements into working prototypes in line with the lean startup methodology. Develop, test, support and maintain client-facing and internal apps; this includes user interfaces, business rules, workflows, database schema and complex logic
Previous relevant experience as Full Stack Developer Experience with J2EE development, Spring Data, JPA, Hibernate, REST, and Maven Previous relevant experience in distributed Architectural development Previous relevant relational databases, preferred Oracle 10/11/12g experience Experience of a web application framework including Angular 2/4 is a plus Experience in SCM like SVN, GIT DevOps Experience is a plus Experience of agile methodologies- Scrum, involve in defect fixing in given timelines Deutsche Bank is an Equal Opportunity Employer - Veterans/Disabled and other protected categories. Click these links to view the “EEO is the Law” poster and pay transparency statement.
Internal Number: 3169475
About Deutsche Bank
DB Global Technology (DBGT), located near the Research Triangle Park (RTP) area of North Carolina, is a dedicated software development center that presents a start-up feel within the larger Deutsche Bank organization. DBGT is a dedicated application development and software engineering center that supports the Bank to access leading technology skills and promote innovation in the development of software applications and leading-edge IT solutions.