Deutsche Bank - Cary, NC
posted about 2 months ago
As a Java Developer at Deutsche Bank, you will be part of a dynamic team located in Cary, NC, where we have over 60 challenging roles focused on Java and UI development. The position is designed for individuals who are passionate about software development and eager to tackle complex business and technical challenges. You will be working on server-side applications that require strong core Java skills, with additional experience in Spring and microservices being a plus. For full-stack applications, familiarity with React or Angular, along with UX and micro frontends, is highly desirable. We also have opportunities for those interested in Kotlin and Scala, allowing you to elevate your Java Virtual Machine (JVM) skills to new heights. In this role, you will leverage the right design patterns, algorithms, and Java frameworks to develop scalable and robust applications. You will work within an agile development lifecycle, focusing on delivering business outcomes and building automation to support a continuous integration (CI) and continuous deployment (CD) pipeline. Your contributions will extend beyond your immediate team as you share designs, ideas, and experiences with the wider engineering community, fostering a collaborative environment. We are committed to providing an environment that encourages networking and collaboration across functions and businesses. Our Cary development center utilizes on-premise Kubernetes and Google Cloud Platform (GCP) infrastructure, and we are eager to support your technical growth through further training in these areas. We believe in empowering our employees to value life both in and out of the office, and we offer competitive health and wellness benefits to support this vision.