Join Deutsche Bank’s technology team in Cary, NC as a Full-stack Java/React Engineer.
Design, develop, and maintain cutting-edge applications for key business areas. Enjoy a hybrid work model, competitive compensation, and a focus on learning and development.
- Job Title: Full-stack Java/React Engineer (Hybrid);
- Company: Deutsche Bank;
- Location: Cary, NC (Hybrid Position, up to 60% remote);
- Salary: $100,000 – $142,250 per year.
Drive Innovation at Deutsche Bank: Full-stack Java/React Engineer
Are you a passionate software engineer looking to make a significant impact on a global scale? Deutsche Bank is seeking a Full-stack Java/React Engineer to join our Enterprise Data Services (EDS) team in Cary, NC. In this exciting hybrid role, you’ll design, develop, and maintain critical applications that power our data-driven solutions.
Overview:
The EDS platform is a cornerstone of Deutsche Bank’s technology strategy, enabling efficient and secure data distribution and usage across the organization. As a Full-stack Java/React Engineer, you’ll be part of a team that values streamlined user experience, teamwork, and scalable systems.
Your contributions will directly influence the bank’s ability to leverage data for informed decision-making and innovation.
What We Offer You:
- Flexibility: A hybrid working model with up to 60% remote work, providing a balance between in-office collaboration and work-from-home convenience.
- Growth: A strong focus on learning and development, with various opportunities to enhance your skills and advance your career.
- Community: Employee Resource Groups and Communities of Practice foster a diverse, inclusive, and supportive workplace.
- Competitive Compensation: Enjoy a competitive salary and a comprehensive benefits package, including health and well-being benefits, retirement savings plans, and more.
What You’ll Do:
- Design, develop, and maintain full-stack Java Spring Boot/ReactJS application components, including microservices, REST APIs, and SQL/NoSQL databases.
- Translate wireframes and prototypes into high-quality, responsive user interfaces.
- Partner with cross-functional teams to analyze and solve complex software problems.
- Mentor junior ReactJS engineers and enhance the team’s UI development capabilities.
- Write clean, secure, and efficient code following industry best practices.
- Provide SL3 support on rotation, collaborating with the SL2 team.
Skills You’ll Need:
- Experience developing Java enterprise microservice applications with messaging and caching frameworks.
- UI development experience using modern JavaScript frameworks (ReactJS strongly preferred).
- Experience with relational databases (Oracle, PostgreSQL) and/or Big Data technologies (Hadoop, Spark).
- Experience with CI/CD pipelines and cloud technologies (Kubernetes, Helm Charts, Docker, Terraform) on at least one major cloud provider (GCP preferred).
- Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
Skills That Will Help You Excel:
- Excellent written and verbal communication skills.
- Strong problem-solving and critical thinking abilities.
- Solid understanding of RESTful API design, documentation, and testing platforms.
- Self-starter mentality and proactive approach to problem-solving.
Expectations:
- This is a hybrid role based in Cary, NC, with the expectation of working in the office according to the bank’s hybrid model.
Quick Tips for Applicants: Stand Out as the Ideal Full-Stack Java/React Engineer
- Showcase Your Full-Stack Expertise:
- Go Beyond the Basics: Don’t simply list technologies on your resume. Instead, provide concrete examples of projects where you’ve actively contributed to both front-end and back-end development using Java and ReactJS. Highlight your ability to seamlessly integrate different components of a web application and your experience with microservices, REST APIs, and database interactions.
- Demonstrate Your Problem-Solving Prowess: Web development often involves troubleshooting and finding creative solutions. Share specific instances where you’ve encountered complex technical challenges, debugged code, or optimized performance. Explain your thought process, the steps you took to resolve the problem, and the lessons you learned.
- Highlight User-Centric Design: Great full-stack developers understand the importance of creating user-friendly and intuitive interfaces. Showcase your ability to translate design concepts into functional and visually appealing front-end experiences using ReactJS.
- Showcase Your Passion for Collaboration and Growth:
- Teamwork and Mentorship: Deutsche Bank values collaboration and knowledge sharing. Describe your experience working effectively in agile teams, participating in code reviews, and providing constructive feedback to colleagues. Highlight your willingness to mentor junior engineers and share your expertise.
- Continuous Learning: The tech industry is constantly evolving, and the best developers are lifelong learners. Demonstrate your commitment to staying ahead of the curve by sharing recent courses, certifications, or self-learning initiatives you’ve undertaken. Show your eagerness to grow and expand your skillset.
- Craft a Compelling Resume and Cover Letter:
- Tailored Resume: Customize your resume for each application, emphasizing the skills and experience most relevant to the specific role. Focus on your Java, ReactJS, and cloud technology expertise. Use action verbs to describe your accomplishments and quantify your impact whenever possible.
- Passionate Cover Letter: Your cover letter is your chance to tell your story. Explain why you’re passionate about full-stack development, what interests you about Deutsche Bank, and how your skills and experience align with the role. Highlight your understanding of the financial services industry and your desire to contribute to their technology solutions.
- Go the Extra Mile:
- Research Deutsche Bank: Take the time to learn about the company’s culture, values, and technology initiatives. This will help you tailor your application and demonstrate your genuine interest in joining their team.
- Connect with Us: Follow Deutsche Bank on social media or explore their career website to learn more about their company and the opportunities they offer.
Ready to find a career with purpose?
At F5 Remote Jobs, our mission is to connect talented professionals from around the world with the best remote job opportunities offered by top companies in the United States. In an increasingly digital world, we believe the future of work lies in flexibility and the ability to work from anywhere.