Lead Fullstack Software Engineer
Lead Fullstack Software Engineer

Lead Fullstack Software Engineer

Manchester Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Design and build scalable applications using Java, Spring Boot, and Angular.
  • Company: Join a leading Tier 1 financial institution focused on digital banking innovation.
  • Benefits: Enjoy flexible work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team enhancing digital banking with cutting-edge technology.
  • Qualifications: Extensive full-stack development experience with Java and Angular required.
  • Other info: Engage in Agile practices and contribute to a collaborative tech culture.

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

We're seeking a skilled and adaptable Lead Full-Stack Software Engineer to join a Business Banking Technology team within a leading Tier 1 financial institution. You'll play a key role in enhancing and scaling their digital banking platform.

Key Responsibilities

  • Design, build, and maintain robust, scalable applications using Java, Spring Boot, and Angular.
  • Collaborate with cross-functional teams to deliver seamless end-to-end features, from user interfaces to backend services and database integration.
  • Develop and consume RESTful APIs, contributing to our microservices-based and modular front-end architecture.
  • Uphold high standards for code quality, performance, testing, and security.
  • Participate actively in Agile ceremonies, code reviews, and continuous improvement efforts.

Frontend: Angular (preferred), TypeScript, HTML5, CSS3, SASS, RxJS, NgRx, Jasmine, Karma, Cypress

Backend: Java (17+), Spring Boot, REST APIs, JSON, OAuth 2.0

DevOps & Cloud: AWS (beneficial), Docker, Kubernetes, Terraform, CI/CD with GitHub Actions, Azure DevOps

Databases & Messaging: PostgreSQL, Oracle, MongoDB (optional), Kafka, Redis (for messaging and caching)

Requirements

  • Extensive experience in full-stack development with strong expertise in Java and Angular.
  • Solid understanding of REST API design, microservices architecture, and cloud-native development.
  • Hands-on experience with CI/CD pipelines, containerization, and infrastructure as code.
  • Strong grasp of Agile methodologies and collaborative team-based development.
  • Excellent problem-solving abilities and a passion for writing clean, maintainable code.

Lead Fullstack Software Engineer employer: Become

As a Lead Full-Stack Software Engineer at our Tier 1 financial institution, you'll thrive in a dynamic and innovative work culture that prioritises collaboration and continuous learning. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages creativity and growth, all while being part of a team dedicated to enhancing digital banking solutions in a vibrant city location.
B

Contact Detail:

Become Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Fullstack Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, and Angular. Consider building a small project or contributing to an open-source one that showcases your skills in these areas.

✨Tip Number 2

Engage with the developer community on platforms like GitHub or Stack Overflow. Share your knowledge and ask questions related to full-stack development, REST APIs, and microservices to demonstrate your expertise and passion for the field.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges that focus on Java and Angular. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills and get comfortable with common interview questions.

✨Tip Number 4

Network with professionals in the financial technology sector. Attend meetups or webinars to connect with others in the industry, which could lead to valuable insights and potential referrals for the Lead Fullstack Software Engineer position.

We think you need these skills to ace Lead Fullstack Software Engineer

Full-Stack Development
Java (17+)
Spring Boot
Angular
TypeScript
HTML5
CSS3
SASS
RxJS
NgRx
Jasmine
Karma
Cypress
RESTful API Design
Microservices Architecture
Cloud-Native Development
AWS
Docker
Kubernetes
Terraform
CI/CD with GitHub Actions
Azure DevOps
PostgreSQL
Oracle
MongoDB
Kafka
Redis
Agile Methodologies
Problem-Solving Skills
Code Quality Standards
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in full-stack development, particularly with Java and Angular. Include specific projects where you've designed and built scalable applications, as well as any relevant technologies like REST APIs and microservices.

Craft a Compelling Cover Letter: In your cover letter, express your passion for digital banking technology and how your skills align with the key responsibilities of the role. Mention your experience with Agile methodologies and your commitment to code quality and performance.

Showcase Relevant Projects: If you have worked on projects that involved building robust applications or using technologies mentioned in the job description (like Spring Boot, Docker, or AWS), be sure to include these in your application. Highlight your role and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to full-stack development, REST API design, and cloud-native practices. Be ready to discuss your problem-solving approach and provide examples of how you've maintained high standards in your coding practices.

How to prepare for a job interview at Become

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring Boot, and Angular in detail. Highlight specific projects where you designed and built applications, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Your Understanding of Microservices

Since the role involves working with microservices architecture, make sure to articulate your understanding of RESTful APIs and how they integrate within a modular front-end. Share examples of how you've implemented these concepts in past projects.

✨Emphasise Agile Methodologies

Discuss your experience with Agile practices and how you've contributed to team-based development. Be ready to talk about your role in Agile ceremonies and how you’ve used feedback from code reviews to improve your work.

✨Prepare for Problem-Solving Questions

Expect to face technical problem-solving questions during the interview. Brush up on your coding skills and be ready to demonstrate your approach to writing clean, maintainable code under pressure.

Lead Fullstack Software Engineer
Become
B
  • Lead Fullstack Software Engineer

    Manchester
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-07-07

  • B

    Become

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>