Principal Engineer Payments

15 - 20 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: Corporate Banking is a technology centric business with an increasing move to real-time processing and an increasing appetite from customers for integrated systems and access to supporting data. Technology plays a crucial role in the business, and Deutsche Bank, with its scale and network, is uniquely positioned to compete aggressively in this space. Joining the Corporate Bank Technology team offers a unique opportunity to contribute to rebuilding some of the most mission-critical processing systems from the ground up. The team consists of 3000 Engineers across 30 countries, supporting businesses such as Cash Management, Securities Services, Trade Finance, and Trust & Agency Services. Key Responsibilities: - Provide technical direction to the development team, setting coding standards, best practices, and architectural guidelines. - Act as a technical advisor, solving complex engineering problems and making decisions on system architecture and design. - Review and approve designs, code, and pull requests, focusing on quality, efficiency, and security. - Collaborate with security teams to conduct regular vulnerability assessments and audits. - Work closely with product managers, architects, and stakeholders to understand business requirements and translate them into technical specifications. - Identify and address performance bottlenecks, optimize the system for speed and efficiency, and work on scaling strategies to handle growing transaction volumes. - Conduct code reviews, provide feedback, and encourage best practices to ensure high-quality code. - Write, review, and optimize code in languages such as Java, Python, or Go, build and maintain CI/CD pipelines and DevOps practices, and ensure robust testing and automation frameworks to maintain quality. - Work on post-incident reviews to identify root causes, prevent recurrence, and improve system reliability. Qualifications Required: - Bachelors degree or higher in Computer Science Engineering or related fields. - 15-20 years of hands-on development experience on Java/J2EE based Enterprise Applications. - Experience in design/development of highly scalable, available, large-scale monolith banking applications. - Excellent software development skills in Java/J2EE technologies (EJB, JMS), Spring, Spring Boot Microservices. - Experience with Open-source technologies, frameworks, platforms, and tools. - Proficiency in web services (SOAP, REST) and XML technologies, database technologies like SQL, Oracle, and application servers like Tomcat, Weblogic. - Good understanding of SRE practices and tools, Agile Software Development, CI/CD pipelines, and testing methodologies. - Experience in Development and Monitoring Tools (e.g., IntelliJ/Eclipse, Splunk, AppDynamics, New Relic) and knowledge of GCP (Google Cloud Platform). - Excellent communication, collaboration, and problem-solving skills. Additional Company Details: Deutsche Bank promotes a positive, fair, and inclusive work environment, where employees are empowered to excel together every day. The culture emphasizes responsibility, commercial thinking, initiative, and collaboration. The company celebrates the successes of its people and fosters continuous learning and development.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Deutsche Bank logo
Deutsche Bank

Banking and Financial Services

Frankfurt

RecommendedJobs for You