Java Technical Lead

Java Technical Lead

Birmingham Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
V

At a Glance

  • Tasks: Lead Java development projects and mentor junior team members in a dynamic environment.
  • Company: Join an award-winning tech company with a strong focus on employee wellbeing and growth.
  • Benefits: Enjoy flexible working, competitive salary, and a comprehensive benefits package.
  • Why this job: Make a real impact on large-scale projects while advancing your career in a supportive culture.
  • Qualifications: Proven experience in Java, cloud technologies, and agile methodologies required.
  • Other info: Be part of a community that values diversity, inclusion, and personal development.

The predicted salary is between 43200 - 72000 ÂŁ per year.

1 day ago Be among the first 25 applicants

Company Description

Version 1 has celebrated over 28 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Our expertise enables our customers to navigate the rapidly changing Digital-First world we live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services.

  • UK & Ireland\’s premier AWS, Microsoft & Oracle partner
  • 3600+ strong, €350/ÂŁ300m revenue business
  • 10+ years as a Great Place to Work in Ireland & UK
  • Best Workplace for Women in the UK & Ireland by GPTW
  • Best Workplace for Wellbeing in the UK by GPTW

We’re an award‑winning employer reflecting how our employees are at the very heart of Version 1 and what we do.

We’re a core values‑driven company; we hire people who share our values, and we reward those who display and foster them. It’s deeply embedded within our DNA. Invest in us and we’ll invest in you!

Job Description

We are seeking an experienced Java Technical Lead to join our UK Digital Data & Cloud Practice. Our Digital Practice is expanding rapidly and there will be an opportunity for you to achieve medium and long‑term career goals. You will be working for one of our high‑profile trading clients within the financial services domain. You will provide both hands‑on technical leadership and day‑to‑day guidance to a Java‑based development team supporting a high‑volume message processing environment.

The current team is heavily Java-focused, but the client’s ecosystem relies extensively on Kafka, Kubernetes/OpenShift, caching solutions, REST APIs , and high‑throughput distributed systems. The Lead must bring the breadth and depth required to help the team operate independently without continuous escalation to the CITI manager.

The role requires someone who has deep, practical experience in scaling systems that process millions of messages per day, strong problem‑solving capability, and the ability to drive the team technically.

Technical Leadership

  • Lead and support the team across complex backend components, ensuring high-quality delivery.
  • Guide developers on best practices across Java, system design, messaging, caching, and distributed processing.
  • Troubleshoot and resolve complex issues related to sequencing, recovery, message failures, and large-volume processing.
  • Provide hands‑on oversight for releases, deployments, and production stability.
  • Drive sound engineering practices such as CI/CD, code quality, and operational readiness.
  • Ensure the team adheres to performance, security, and resilience standards, particularly around large-scale message handling.

Team & Stakeholder Management

  • Act as the technical bridge between the Version 1 technical team and the client.
  • Provide full ownership of tasks assigned to the whole team.
  • Maintain clear awareness of team activities, workload distribution, and developer challenges.
  • Communicate status, risks, and expectations effectively to both Version 1 and client stakeholders.

Qualifications

  • Experience working on trading or financial platforms that process millions of messages per day, with strong awareness of related non‑functional requirements such as latency, resiliency, throughput optimization, fail‑over handling, and backpressure management.
  • Experienced in designing and developing cloud‑native applications with a microservices architecture running on Docker/OpenShift/Kubernetes platform.
  • Experienced in application development using Java, SQL (SQL Server, Oracle etc.) and messaging platforms such as Kafka, MQ etc.
  • Experienced in Spring framework and Spring Boot technologies.
  • Experienced in Java Rest API development and application security best practices (OAuth, JWT etc.).
  • Experienced in Gradle, Maven, Git/Bitbucket.
  • Experienced in caching services like Redis etc.
  • Experience with GitHub Copilot and other coding assistants.
  • Experience working in an Agile/Scrum work environment.

Additional Information

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their well‑being, professional growth, and financial stability.

One of our standout advantages is the ability to work with a hybrid schedule along with business travel, allowing our employees to strike a balance between work and life. We also offer a range of tech‑related benefits, including an innovative Tech Scheme to help keep our team members up-to-date with the latest technology.

We prioritise the health and safety of our employees, providing private medical and life insurance coverage, as well as free eye tests and contributions towards glasses. Our team members can also stay ahead of the curve with incentivised certifications and accreditations, including AWS, Microsoft, Oracle, and Red Hat.

Our employee‑designed Profit Share scheme divides a portion of our company\’s profits each quarter amongst employees. We are dedicated to helping our employees reach their full potential, offering Pathways Career Development Quarterly, a programme designed to support professional growth.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

Java Technical Lead employer: Version 1

Version 1 is an award-winning employer that places its employees at the heart of its operations, offering a vibrant work culture that prioritises wellbeing and professional growth. With a strong focus on career progression through mentorship and a comprehensive benefits package, including flexible working arrangements and financial wellbeing initiatives, Version 1 provides an exceptional environment for a Java Technical Lead to thrive while working on impactful projects in the digital landscape.
V

Contact Detail:

Version 1 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Technical Lead

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or at industry events. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Prepare for interviews by practising common questions and showcasing your technical skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 3

Showcase your passion for technology and continuous learning. Mention any recent projects, certifications, or courses you've completed that relate to the role. It shows you're proactive and committed!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Java Technical Lead

Java
Spring Boot
Hibernate
Microservices
REST-based APIs
Test-Driven Development (TDD)
CI/CD
DevOps
Docker
Kubernetes
AWS
JavaScript
TypeScript
Angular
React

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Java Technical Lead role. Highlight your experience with cloud-based applications, coding best practices, and any relevant technologies like AWS or Docker. We want to see how your skills align with what we do!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your values align with ours at Version 1. Don’t forget to mention any leadership experience you have, as we value that highly.

Showcase Your Projects: If you've worked on any interesting projects, especially those involving large-scale transformations or migrations, make sure to include them. We love seeing real-world examples of your work and how you’ve tackled challenges in the past.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Version 1

✨Know Your Tech Inside Out

Make sure you brush up on your Java, Spring Boot, and AWS knowledge. Be ready to discuss your hands-on experience with coding best practices, microservices, and REST APIs. The interviewers will want to see that you can not only talk the talk but also walk the walk!

✨Showcase Your Leadership Skills

As a Java Technical Lead, you'll need to demonstrate your ability to manage and mentor junior team members. Prepare examples of how you've successfully led teams in the past, focusing on collaboration and fostering a positive working environment.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You might be asked to present your ideas or solutions, so being able to communicate effectively with stakeholders of varying technical abilities is crucial. Think about how you can make your explanations relatable.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills and decision-making process. Think of real-life scenarios where you've had to tackle challenges in software development or project management. This will show your potential employer that you're ready for the complexities of the role.

Java Technical Lead
Version 1
Location: Birmingham
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

V
  • Java Technical Lead

    Birmingham
    Full-Time
    43200 - 72000 ÂŁ / year (est.)
  • V

    Version 1

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