Deutsche Bank (Cary, NC) – Join the Future of FinTech 🚀
Are you a hands-on Java expert passionate about building scalable, secure, and high-performance financial applications? Do you thrive in complex, mission-critical environments where engineering excellence is valued? Deutsche Bank is hiring a Senior Engineer (Vice President) to lead the development of high-value payment systems at its technology center in Cary, North Carolina.
This is more than just a job—it’s your opportunity to reshape the future of banking technology at a world-leading financial institution.
🏦 About Deutsche Bank
Deutsche Bank is a global leader in investment banking, corporate finance, asset management, and retail banking. With over 150 years of innovation, we continue to invest in digital transformation while remaining grounded in trust, reliability, and responsibility.
The US Technology Center in Cary—established in 2009—is a flagship hub for driving technological innovation across Deutsche Bank’s global platforms.
🧭 Role Overview: Senior Engineer – Vice President
📌 Job Location: Cary, NC
💼 Job Type: Full-time | Regular
📅 Posting Date: April 3, 2025
🔁 Hybrid Model: Up to 60% remote work
Join our High Value Payments Team, where you’ll be the cornerstone in transforming our mission-critical payment systems. We’re seeking a Java-savvy, cloud-aware technologist ready to modernize legacy systems and lead complex engineering projects from ideation to deployment.
🔧 Your Key Responsibilities
👨💻 Design & Development
- Architect and implement distributed Java-based enterprise systems.
- Modernize legacy JEE applications into Spring Boot microservices.
- Create resilient, observable, and high-performing payment systems.
📦 Deployment & Maintenance
- Deploy applications on OpenShift/Kubernetes with CI/CD integration.
- Ensure production stability, high availability, and rapid incident resolution.
- Monitor platform health using SonarQube, Jenkins, and other DevOps tools.
🧪 Testing & Quality Assurance
- Implement rigorous testing frameworks:
- ✅ Unit
- 🔄 Integration
- 🧪 End-to-End
- 📈 Load/Performance
- Maintain SDLC best practices and enforce coding standards across the team.
🤝 Collaboration & Leadership
- Partner with global teams, product owners, and QA engineers.
- Mentor junior engineers and lead by example in code quality and accountability.
- Encourage a culture of knowledge sharing and innovation.
💡 How You’ll Lead
- Guide architectural decisions for cloud transformation projects.
- Mentor teammates through code reviews, tech talks, and pair programming.
- Take end-to-end ownership—from solution design to final delivery.
📚 Skills & Qualifications
✅ Must-Have Skills
- Java/JEE expertise: EJB, JMS, Kafka, REST/SOAP APIs
- Strong knowledge of Spring Boot, MVC, and microservices architecture
- Database experience: SQL, Oracle, MongoDB
- Familiar with testing methodologies: unit, integration, load
- Hands-on deployment on OpenShift or Kubernetes
- Experience building large-scale, resilient systems in highly regulated environments
🎯 Bonus Skills (Preferred)
- Experience migrating apps from on-prem to cloud (GCP preferred)
- Domain expertise in banking, payments, or financial regulation
- Working knowledge of:
- Jenkins, Git, SonarQube
- Docker & container orchestration
- Agile methodologies and Scrum practices
🎓 Educational Background
- Bachelor’s degree in Computer Science, Engineering, or a related field
🏆 What Makes You a Great Fit
- You love solving complex problems and breaking down legacy systems.
- You have the leadership mindset to inspire and guide a team.
- You take end-to-end ownership—from idea to deployment.
- You are comfortable juggling multiple stakeholders, timelines, and deliverables.
💰 Compensation & Benefits
💵 Salary Range:
$125,000 – $185,000 annually
Actual pay is determined by skills, experience, qualifications, and location.
🎁 Benefits Package Includes:
- 🏥 Medical, Dental, Vision Insurance
- 👶 Paid Parental Leave & Family Building Benefits
- 🏖️ Generous PTO: Vacation, Sick Days, Volunteer Days
- 🪙 Retirement Plans with Matching
- 📚 Learning Platforms & Educational Reimbursements
- 🌍 CSR Initiatives & Employee Volunteering Programs
- 🌐 Hybrid Work Model: Flexibility up to 60% remote
Explore more: Deutsche Bank Benefits Overview
🌟 Why Deutsche Bank?
✅ Inclusive Culture
We celebrate diversity and believe in equal opportunities for everyone. We support veterans, people with disabilities, and individuals from all backgrounds.
🤝 Employee Resource Groups
Join affinity groups and communities aligned with your interests and values—whether it’s sustainability, mentorship, or DE&I.
📈 Career Growth
Our Communities of Practice, internal training, and tech certifications help you grow and upskill continuously.
🌍 About Cary, North Carolina
Cary is a vibrant, fast-growing tech hub located near Raleigh and Durham. Known for its affordable living, strong public schools, and natural beauty, it’s a great place for professionals and families alike.
🌟 Highlights:
- Thriving tech and innovation ecosystem
- Family-friendly neighborhoods
- Proximity to Research Triangle Park
- High quality of life with parks, greenways, and culture
📌 Additional Information
🤝 Equal Employment Opportunity
Deutsche Bank is proud to be an Equal Opportunity Employer and does not discriminate based on race, color, religion, gender, national origin, disability, or any protected category.
📑 Disclosures & Notices:
- Know Your Rights – EEOC
- Family and Medical Leave Act
- Pay Transparency Nondiscrimination
📣 Ready to Apply?
If you’re a passionate Java engineer ready to own solutions, mentor talent, and shape next-gen financial platforms, this role is for you.
👉 Apply Now to start your journey with Deutsche Bank!
💌 For queries, email: HR.Direct@DB.com