Lead Java Developer (Must hold active SC, 12 month Fixed Term Contract)

Lead Java Developer (Must hold active SC, 12 month Fixed Term Contract)

Full-Time 60000 - 80000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Lead a talented team to develop scalable, cloud-native solutions using Java and AWS.
  • Company: Join a major government programme with a focus on innovation and technical excellence.
  • Benefits: 12-month fixed-term contract with opportunities for professional growth and mentorship.
  • Other info: Embrace a dynamic role with a focus on continuous improvement and technical leadership.
  • Why this job: Make a real impact by driving modern software development practices in a collaborative environment.
  • Qualifications: Expertise in Java, Spring Boot, and experience leading agile development teams.

The predicted salary is between 60000 - 80000 € per year.

Requirements

  • Proven experience leading development teams within agile environments
  • Expert knowledge of Java (11/17/21) and the Spring Boot framework
  • Strong understanding of microservice architecture and API principles
  • Skilled in TDD/BDD, Docker, and containerisation
  • Deep understanding of the software development lifecycle
  • Experience with AWS cloud services
  • Exposure to Infrastructure-as-Code and CI/CD pipelines
  • Knowledge of functional and non-functional testing
  • Eligible for or holding active SC Security Clearance (essential for production access)
  • Collaborates effectively, supporting peers and promoting technical excellence
  • Guides others to understand user stories and define optimal solutions
  • Champions modern standards and continuous improvement
  • Mentors junior engineers, fostering professional growth and best practices
  • Balances technical depth with strategic vision, ensuring scalable and maintainable outcomes

What the job involves

  • 12 month Fixed Term Contract
  • We are seeking an experienced Lead Java Developer to join a major government programme, driving the development of scalable, cloud-native solutions using AWS and Java
  • You will lead a talented engineering team, providing technical direction, mentoring, and hands-on development expertise across complex microservice architectures
  • Provide technical leadership and guidance to developers, ensuring best practice in coding, testing, and design
  • Collaborate across teams to review specifications, design, code, test, and document programmes of medium to high complexity
  • Drive adoption of modern standards and tools, mentoring others to follow suit
  • Define and deliver test plans, strategies, and automated test suites
  • Work with AWS and Infrastructure-as-Code principles (Terraform desirable)
  • Shape and optimise CI/CD pipelines (GitLab CI desirable)
  • See the bigger picture, identifying opportunities to improve service integration and system performance

Lead Java Developer (Must hold active SC, 12 month Fixed Term Contract) employer: Deepstreamtech

As a Lead Java Developer in this major government programme, you will be part of a dynamic and collaborative work culture that prioritises innovation and technical excellence. The company offers a supportive environment for professional growth, with opportunities to mentor junior engineers and lead a talented team in developing cutting-edge cloud-native solutions. With a focus on modern standards and continuous improvement, this role not only provides meaningful work but also the chance to make a significant impact within the public sector.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Java Developer (Must hold active SC, 12 month Fixed Term Contract)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and AWS. This gives potential employers a tangible sense of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly, as you'll need to demonstrate your leadership and mentoring abilities during the interview.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Lead Java Developer (Must hold active SC, 12 month Fixed Term Contract)

Java (11/17/21)
Spring Boot
Microservice Architecture
API Principles
TDD
BDD
Docker

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your proven experience leading development teams in agile environments. We want to see how you've successfully guided teams and delivered projects, so don’t hold back on those examples!

Get Technical:Since this role is all about Java and Spring Boot, be sure to showcase your expert knowledge in these areas. Mention specific projects where you’ve used Java 11/17/21 and how you’ve implemented microservice architecture.

Demonstrate Collaboration Skills:We love a team player! In your application, share instances where you’ve collaborated effectively with peers or mentored junior engineers. This shows us you’re not just a tech whiz but also someone who lifts others up.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy to do!

How to prepare for a job interview at Deepstreamtech

Know Your Java Inside Out

Make sure you brush up on your Java knowledge, especially versions 11, 17, and 21. Be ready to discuss your experience with the Spring Boot framework and how you've applied it in previous projects. They’ll want to see that you can not only code but also lead discussions around best practices.

Showcase Your Leadership Skills

Prepare examples of how you've led development teams in agile environments. Think about specific challenges you faced and how you guided your team through them. Highlight your mentoring experiences and how you’ve fostered growth in junior engineers.

Demonstrate Your Cloud Knowledge

Since this role involves AWS, be prepared to talk about your experience with cloud services and Infrastructure-as-Code, particularly Terraform. Discuss any CI/CD pipelines you've shaped and how they improved deployment processes. This will show you understand the bigger picture.

Emphasise Collaboration and Communication

They'll be looking for someone who collaborates effectively across teams. Prepare to discuss how you've worked with others to define user stories and optimal solutions. Share examples of how you’ve driven adoption of modern standards and tools within your team.