Senior Software Engineering Manager, Java and Full Stack
Senior Software Engineering Manager, Java and Full Stack

Senior Software Engineering Manager, Java and Full Stack

London Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Lead engineering teams to deliver innovative financial technology solutions.
  • Company: Lab49 is a top consultancy transforming finance with cutting-edge tech since 2002.
  • Benefits: Enjoy a supportive environment, career growth opportunities, and exposure to diverse challenges.
  • Why this job: Make an immediate impact while collaborating with top-tier financial institutions and talented teams.
  • Qualifications: 10+ years in software engineering, with leadership experience and expertise in Java and Spring Boot.
  • Other info: Lab49 values diversity and promotes an inclusive workplace for all backgrounds.

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

Lab49 is an award-winning specialist consultancy thatcreates bespoke technology in partnership with the most important companies in finance. We were founded in 2002 to bring Silicon Valley solutions to Wall Street’s door. Since then, we have worked on successive waves of technological change, including distributed computing, high-speed automation, enterprise UX and digital distribution (for which Lab49 was among the first significant practices established on Wall Street), DevOps, cloud and data science.

Today, we are an established partner in financial markets, having delivered hundreds of projects for clients including all the world’s tier-one investment banks and many of the largest buy-side firms globally.

Being part of Lab49 means bringing your drive and creativity into an environment where your contributions will make immediate impact. Engineers will work in cross functional teams, consulting directly with our clients, shaping not only technical solutions to business problems but delivering them into production.

Job Summary:

You will lead engineering teams delivering business-critical products and services for some of the largest financial institutions globally. These products are typically full-stack, modern, event-driven platforms based on microservices, using Enterprise Java, Spring Boot, and JavaScript front ends, operating in 2 week sprints over 6 to 18 months roadmaps.

You will be responsible for delivery timelines, code quality, team health, and delivery predictability, while also contributing to solution architecture and helping to evolve Lab49’s engineering practices.

Key Responsibilities:

1. Software Delivery Management:

  • Manage the full software development lifecycle for the products and services
  • Provide leadership and guidance to a team of 10 to 25 engineers, working with them and their team leads
  • Establish robust code review process, and personally review critical code components to ensure alignment with best practices, architectural vision, and coding standards
  • Monitor project timelines, manage risks, and ensure milestones are met through effective planning and coordination
  • Own quality of the code and efficiency and productivity of the team

2. Product Management:

  • Work together with the Product Owners, translating longer-term product roadmaps into multi-sprint backlogs, including effort estimation
  • Own the 6-9 months sizing at the completion of the discovery, with rolling re-estimation each quarter

3. People and Team Management:

  • Coach and retain talent across multiple teams
  • Run regular 1-1s, personal development and project feedback sessions
  • Provide technical guidance to junior and mid-level developers

4. Stakeholder Collaboration:

  • Collaborate with Lab49’s stakeholders (product owners, architects, UI leads) to understand requirements and design, plan, develop, and implement software solutions
  • Act as a representative of the engineering team in front of Client’s Product Management, Technology and Business stakeholders
  • Present delivery status, risks, and mitigation plans in clear, data-driven language

Required experience and skills:

  • Bachelor\’s degree in Computer Science, Information Technology, or a related field. 10+ years in software engineering, including 3+ years leading teams of 10 or more engineers
  • Expert in Java and SpringBoot, hands-on in microservices, REST, messaging
  • Hands-on experience with cloud platforms, preferably AWS, for building and deploying applications
  • Experience in leading and managing development teams effectively
  • Experience working in an agile, product-oriented delivery environment
  • Experience working in digital-native Consulting or Software Development companies in a client-facing roles (pre-sale, architect, client-facing delivery manager or tech lead)
  • Excellent communication and interpersonal skills for collaborating with team members and stakeholders

Preferable / Nice to have experience and skills:

  • Master’s degree is preferred.
  • Some experience with front-end technology (React, Angular, etc)
  • Experience with Financial Services, incl. Banking, Payments, Capital Markets

Why Lab49?

Lab49 is an established partner for most financial institutions on Wall Street. You will gain exposure into a variety of environments, business domains, technologies, and people. Your ability to bring drive and creativity to the role will be the key component to success at Lab49. The broad and intense exposure to a variety of challenges accelerates your career growth, and Lab49’s structure is designed to enable you to learn and grow as an engineer and consultant.

Lab49/ION is committed to maintaining a supportive and inclusive environment for people with diverse backgrounds and experiences. We respect the varied identities, abilities, cultures, and traditions of the individuals who comprise our organization and recognize the value that different backgrounds and points of view bring to our business.

Lab49/ION adheres to an equal employment opportunity policy that prohibits discriminatory practices or harassment against applicants or employees based on any legally impermissible factor.

#J-18808-Ljbffr

Senior Software Engineering Manager, Java and Full Stack employer: ION Group

Lab49 is an exceptional employer that fosters a dynamic and inclusive work culture, where your creativity and drive can lead to immediate impact in the financial technology sector. With a commitment to employee growth, Lab49 offers exposure to diverse challenges and opportunities for professional development, ensuring that you thrive as both an engineer and consultant. Located at the heart of Wall Street, you will collaborate with top-tier financial institutions, enhancing your career while contributing to cutting-edge solutions.
I

Contact Detail:

ION Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineering Manager, Java and Full Stack

✨Tip Number 1

Familiarise yourself with Lab49's projects and technologies. Understanding their focus on Java, Spring Boot, and microservices will help you speak confidently about how your experience aligns with their needs during interviews.

✨Tip Number 2

Highlight your leadership experience in agile environments. Be prepared to discuss specific examples of how you've managed teams, improved delivery timelines, and ensured code quality, as these are crucial for the role.

✨Tip Number 3

Showcase your client-facing experience. Since the role involves collaboration with stakeholders, emphasise any past roles where you've successfully communicated technical solutions to non-technical audiences.

✨Tip Number 4

Prepare to discuss your approach to coaching and developing talent. Lab49 values team health, so be ready to share strategies you've used to mentor junior developers and foster a positive team environment.

We think you need these skills to ace Senior Software Engineering Manager, Java and Full Stack

Expertise in Java and Spring Boot
Microservices Architecture
RESTful API Development
Cloud Platform Experience (preferably AWS)
Agile Methodologies
Software Development Lifecycle Management
Team Leadership and Management
Code Review and Quality Assurance
Stakeholder Collaboration
Technical Guidance for Junior Developers
Effort Estimation and Backlog Management
Excellent Communication Skills
Interpersonal Skills for Team Collaboration
Experience in Financial Services

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software engineering, particularly with Java, Spring Boot, and microservices. Emphasise any leadership roles you've held and your experience managing teams of engineers.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and finance. Discuss how your background aligns with Lab49's mission and the specific responsibilities of the Senior Software Engineering Manager role. Mention your experience in agile environments and your ability to lead cross-functional teams.

Showcase Relevant Projects: Include examples of projects where you led a team or delivered significant software solutions. Highlight your role in these projects, the technologies used, and the impact they had on the business. This will demonstrate your hands-on experience and leadership capabilities.

Prepare for Technical Questions: Be ready to discuss your technical expertise in Java, cloud platforms, and software development lifecycle management during interviews. Prepare to explain your approach to code quality, team health, and project delivery, as these are key aspects of the role.

How to prepare for a job interview at ION Group

✨Showcase Your Leadership Skills

As a Senior Software Engineering Manager, you'll be leading teams. Be prepared to discuss your leadership style and provide examples of how you've successfully managed teams in the past, particularly in high-pressure environments.

✨Demonstrate Technical Expertise

Make sure to brush up on your Java and Spring Boot knowledge. Be ready to answer technical questions and possibly solve coding problems on the spot. Highlight your experience with microservices and cloud platforms like AWS.

✨Understand the Business Context

Lab49 works closely with financial institutions, so having a grasp of the financial services landscape can set you apart. Familiarise yourself with common challenges faced by these institutions and think about how technology can address them.

✨Prepare for Stakeholder Interaction

You'll need to communicate effectively with various stakeholders. Practice articulating complex technical concepts in simple terms and be ready to discuss how you've collaborated with product owners and other non-technical team members in previous roles.

Senior Software Engineering Manager, Java and Full Stack
ION Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
  • Senior Software Engineering Manager, Java and Full Stack

    London
    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-08-18

  • I

    ION Group

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