Senior Full Stack Developer | London, UK
Senior Full Stack Developer | London, UK

Senior Full Stack Developer | London, UK

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join our team to design and develop innovative web applications using Java Spring Boot and ReactJS.
  • Company: Deutsche Bank is a leading global bank with a strong commitment to diversity and inclusion.
  • Benefits: Enjoy hybrid working, competitive salary, 30 days' holiday, and flexible benefits tailored to you.
  • Why this job: Be part of a collaborative culture that values continuous learning and supports your career growth.
  • Qualifications: Experience in Java microservices, modern JavaScript frameworks, and cloud technologies is essential.
  • Other info: We promote a positive work environment and welcome applications from all backgrounds.

The predicted salary is between 43200 - 72000 £ per year.

Compliance Technology group is focused on building models to detect market abuse risk. Alerts produced by the models are reviewed using multiple in-house applications that are designed to work together supporting the workflow while providing highest efficiency and user experience.

We are looking for a Senior Full Stack Developer to join the team and play a crucial role in shaping the visual and interactive elements of our complex web applications. You will be part of a team of full stack developers, collaborating closely with UX/UI designers, Front-end, back-end developers, product owners and project managers to deliver high-quality, scalable, and innovative frontend solutions.

What we offer you:

  • Hybrid Working - we understand that employee expectations and preferences are changing. We have implemented a Hybrid Working Model that enables eligible employees to work remotely for a part of their working time and reach a working pattern that works for them.
  • Competitive salary and non-contributory pension
  • 30 days' holiday plus bank holidays, with the option to purchase additional days
  • Life Assurance and Private Healthcare for you and your family
  • A range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefits
  • The opportunity to support a wide ranging CSR programme + 2 days' volunteering leave per year

Your key responsibilities:

  • Design, develop, and maintain full-stack Java Spring Boot/ReactJS/Angular application components involving Microservices, REST APIs, SQL/NoSQL databases
  • Translate wireframes, mockups, and prototypes into high-quality, responsive designs that are consistent with UI guidelines and industry best practices
  • Partner with cross-functional and global teams to identify, analyze, and solve complex software problems
  • Mentor junior ReactJS engineers, review their code, and work with the Engineering Manager to enhance the team's UI development capability
  • Write clean, secure, and efficient code that adheres to industry standards and best practices
  • Participate in L3 Production Support, investigate and fix production issues

Your skills and experience:

  • Experience developing Java enterprise micro-service applications with hands-on experience with messaging and caching frameworks
  • Java 11+, Spring, Hibernate, REST application programming interface (APIs), Junit, Oracle/ Structured Query Language (SQL)/ PL SQL, Linux, Shell Script.
  • UI development experience using modern JavaScript frameworks (ReactJS strongly preferred)
  • Experience with relational databases (Oracle and PostgreSQL preferred) and/or Big Data technologies (Hadoop and Spark preferred)
  • Experience with CI/CD pipelines and cloud-relevant technologies like Kubernetes, Helm Charts, Docker, Terraform, and at least one major cloud provider (GCP preferred)
  • Bachelor's degree in computer science, Information Systems, or a related field or equivalent experience

How we support you:

  • Training and development to help you excel in your career
  • Flexible working to assist you balance your personal priorities
  • A culture of continuous learning to aid progression
  • A range of flexible benefits that you can tailor to suit your needs

We value diversity and as an equal opportunity's employer, we make reasonable adjustments for those with a disability such as the provision of assistive equipment if required (e.g., screen readers, assistive hearing devices, adapted keyboards).

About us: Deutsche Bank is the leading German bank with strong European roots and a global network. Deutsche Bank in the UK is proud to have been named a The Times Top 50 Employers for Gender Equality 2024 for five consecutive years. Additionally, we have been awarded a Gold Award from Stonewall and named in their Top 100 Employers 2024 for our work supporting LGBTQ+ inclusion.

We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.

We welcome applications from all people and promote a positive, fair and inclusive work environment.

Senior Full Stack Developer | London, UK employer: Deutsche Bank

Deutsche Bank is an exceptional employer, offering a dynamic work environment in London that fosters innovation and collaboration among its employees. With a strong commitment to employee well-being, the company provides a hybrid working model, competitive salaries, generous holiday allowances, and comprehensive benefits including private healthcare and life assurance. Employees are encouraged to grow through continuous learning opportunities and mentorship, all while being part of a diverse and inclusive culture that celebrates success and empowers individuals to excel.
D

Contact Detail:

Deutsche Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Developer | London, UK

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java Spring Boot, ReactJS, and Angular. Having hands-on experience with these frameworks will not only boost your confidence but also demonstrate your capability to potential employers.

✨Tip Number 2

Engage with the developer community by participating in forums or attending meetups related to full stack development. This can help you network with professionals in the field and may even lead to referrals for job openings.

✨Tip Number 3

Showcase your problem-solving skills by working on personal projects or contributing to open-source projects that involve complex software challenges. This practical experience can be a great talking point during interviews.

✨Tip Number 4

Prepare for technical interviews by practicing coding challenges and system design problems that are relevant to full stack development. Websites like LeetCode or HackerRank can be excellent resources for honing your skills.

We think you need these skills to ace Senior Full Stack Developer | London, UK

Java 11+
Spring Boot
Hibernate
REST APIs
Microservices Architecture
ReactJS
Angular
SQL/PL SQL
Oracle Database
PostgreSQL
Hadoop
Spark
CI/CD Pipelines
Kubernetes
Docker
Terraform
Linux
Shell Scripting
Code Review
Mentoring
Problem-Solving Skills
Collaboration Skills
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, particularly with Java Spring Boot, ReactJS, and Angular. Emphasise any projects where you've collaborated with cross-functional teams or mentored junior developers.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or technologies that align with the job description, and explain how your skills can contribute to the Compliance Technology group.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, especially those mentioned in the job description like microservices, REST APIs, and cloud technologies. Be specific about your proficiency levels and any relevant certifications.

Prepare for Technical Questions: Anticipate technical questions related to your experience with Java, SQL databases, and modern JavaScript frameworks. Be ready to discuss your problem-solving approach and provide examples of how you've tackled complex software issues in the past.

How to prepare for a job interview at Deutsche Bank

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring Boot, and ReactJS in detail. Bring examples of past projects where you developed full-stack applications, highlighting your role and the technologies used.

✨Understand the Company’s Culture

Research Deutsche Bank's values and their commitment to diversity and inclusion. Be ready to discuss how your personal values align with theirs and how you can contribute to their culture.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges and be ready to explain your thought process clearly, especially when discussing complex software problems.

✨Demonstrate Collaboration Skills

Since the role involves working closely with cross-functional teams, prepare examples that showcase your ability to collaborate effectively. Discuss how you've mentored junior developers or worked with UX/UI designers in the past.

Senior Full Stack Developer | London, UK
Deutsche Bank
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>