Lead Java Developer

Lead Java Developer

Reading Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Lead Java development, manage integration projects, and ensure quality through automated testing.
  • Company: Join a leading digital transformation business focused on impactful public sector IT projects.
  • Benefits: Enjoy flexible working with travel options and a chance to work on innovative technologies.
  • Why this job: Be part of a dynamic team driving large-scale change while enhancing your skills in a supportive environment.
  • Qualifications: Must have Java 17+, AWS experience, and active SC clearance; familiarity with Agile methodologies is essential.
  • Other info: Immediate start available; travel required two days a week.

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

We are looking for a Lead Java Developer with AWS experience and active SC clearance for a permanent position based in Reading/Birmingham. This position involves travel two days per week and is available for an immediate start, preferably in early May 2025.

Opportunity to work with a leading digital transformation business delivering large-scale, long-term IT projects for the public sector.

Responsibilities include:

  • Experience with large-scale integration projects involving microservices, messaging systems (ActiveMQ), and distributed architectures.
  • Web services (both SOAP and RESTful) and containerisation using Docker.
  • Automated testing with frameworks such as JUnit, Mockito, Powermock, JMock, DBUnit, and TestContainers.
  • Continuous Integration tools and practices, including Maven, Git, Jenkins, SonarQube, and Stash.
  • Development in Linux environments and use of Atlassian tools (e.g., Jira, Confluence).
  • Working with open-source databases like PostgreSQL and cloud platforms, particularly AWS (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, CloudWatch).
  • Agile methodologies (Scrum, Kanban) and modern development practices like TDD and BDD.

Essential skills:

  • Java 17+
  • Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Quartz, Spring extension projects (Data, Cloud, Batch, Security)
  • JPA (Hibernate)
  • AWS Cloud hosting and its components
  • Postgres/Aurora
  • Angular and Bootstrap

Active SC Clearance is required for this role, NPVV3 is highly desirable.

T

Contact Detail:

TieTalent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Java Developer

✨Tip Number 1

Make sure to highlight your experience with AWS and SC clearance during networking opportunities. Attend local tech meetups or online webinars related to Java development and cloud technologies, as these can be great places to connect with potential employers and learn more about the company culture.

✨Tip Number 2

Familiarise yourself with the specific tools and frameworks mentioned in the job description, such as JUnit, Docker, and Jenkins. Consider contributing to open-source projects or creating personal projects that showcase your skills in these areas, as this can provide you with practical examples to discuss during interviews.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges that focus on Java and microservices architecture. Websites like LeetCode or HackerRank can help you sharpen your skills and get comfortable with problem-solving under pressure, which is often a key part of the interview process.

✨Tip Number 4

Research the company’s recent projects and initiatives in digital transformation for the public sector. Being knowledgeable about their work will not only help you tailor your responses during interviews but also demonstrate your genuine interest in the role and the organisation.

We think you need these skills to ace Lead Java Developer

Java 17+
Spring Boot
Spring Data JPA
Spring Integration
Spring Batch
Quartz
JPA (Hibernate)
AWS (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, CloudWatch)
PostgreSQL/Aurora
Microservices Architecture
ActiveMQ
SOAP and RESTful Web Services
Docker
JUnit
Mockito
Powermock
JMock
DBUnit
TestContainers
Maven
Git
Jenkins
SonarQube
Stash
Linux Development
Atlassian Tools (Jira, Confluence)
Agile Methodologies (Scrum, Kanban)
TDD
BDD
Active SC Clearance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java 17+, AWS, and the specific technologies mentioned in the job description. Use keywords from the job listing to ensure your application stands out.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your understanding of the company's mission and how you can contribute to their digital transformation projects.

Showcase Relevant Projects: Include examples of previous projects where you've worked with microservices, containerisation, or automated testing. Be specific about your role and the technologies used, especially those listed in the job description.

Highlight Your Clearance: Since active SC clearance is essential for this role, make sure to mention it prominently in your application. If you have NPVV3 clearance, include that as well to strengthen your application.

How to prepare for a job interview at TieTalent

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java 17+, Spring Boot, and AWS in detail. Highlight specific projects where you've implemented these technologies, especially in large-scale integration or cloud environments.

✨Demonstrate Your Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Prepare to walk through your thought process on how you would tackle common challenges in microservices or distributed architectures.

✨Familiarise Yourself with Agile Methodologies

Since the role involves Agile practices, be ready to discuss your experience with Scrum or Kanban. Share examples of how you've contributed to team dynamics and project success in an Agile environment.

✨Prepare for Behavioural Questions

Companies often use behavioural questions to gauge cultural fit. Think of examples from your past experiences that demonstrate leadership, teamwork, and adaptability, especially in high-pressure situations.

Lead Java Developer
TieTalent
Location: Reading
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

T
  • Lead Java Developer

    Reading
    Full-Time
    43200 - 72000 £ / year (est.)
  • T

    TieTalent

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