Java Developer

Java Developer

Full-Time No home office possible
T

At a Glance

  • Tasks: Lead a team of developers in creating secure, mission-critical systems using Java and modern cloud practices.
  • Company: Join a dynamic team within the Central Government, making a real difference.
  • Benefits: Competitive day rate, hybrid work model, and opportunities for professional growth.
  • Other info: Active SC Clearance required; thrive in a complex technical environment.
  • Why this job: Be at the forefront of technology while mentoring the next generation of developers.
  • Qualifications: Expertise in Java, cloud technologies, and experience with SDLC and microservices.

We are seeking a proactive and technically proficient Software Engineering Lead to lead and manage our development team working on secure, mission‑critical national systems. If you thrive in a complex technical environment, excel at mentoring, and possess active SC Clearance or eligibility, this high‑impact contract role is for you.

Key Responsibilities

  • Provide technical leadership and guidance, including coaching and mentoring a team of Software Developers to support their professional development.
  • See the bigger picture by reviewing groups of services and optimising underlying systems for maximum benefit and efficiency.
  • Use a modern standards approach competently and proactively guide others in its application.
  • Collaborate with stakeholders to review specifications, using agreed standards to design, code, test, correct, and document programmes or scripts of medium to high complexity.
  • Define and communicate approaches for understanding user stories, guiding the team in effective prioritisation and execution.

Essential Skills

  • Expert knowledge of Software Engineering best practices and a full understanding of the Software Development Lifecycle (SDLC).
  • Deep experience with Micro‑service architecture and API design principles.
  • Strong practical experience with AWS and Docker/Containerisation.
  • Define test plans and strategies, including expertise in Functional and Non‑functional testing and the development/maintenance of automated test suites.
  • Expert proficiency in Java (versions 11/17/21) and the Spring Boot framework.
  • Expert in Test‑Driven Development (TDD) and Behaviour‑Driven Development (BDD).
  • SC Clearance is required for this position - Active or lapsed.

Highly Desirable

  • Practical experience with Terraform.
  • Experience managing and optimising CI/CD pipelines, ideally using GitLab CI.

Java Developer employer: TALENT INTERNATIONAL (UK) LIMITED

Join a forward-thinking organisation that values innovation and collaboration, where as a Lead Java Developer, you will play a pivotal role in shaping secure national systems. With a strong emphasis on professional development, our supportive work culture encourages mentorship and continuous learning, while the hybrid model allows for flexibility between Newcastle, Birmingham, and Manchester. Enjoy competitive day rates and the opportunity to work on impactful projects that contribute to the greater good.
T

Contact Detail:

TALENT INTERNATIONAL (UK) LIMITED Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨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, AWS, and microservices. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to Java development and be ready to discuss your experience with TDD and BDD.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Java Developer

Java
Spring Boot
Micro-service architecture
API design principles
AWS
Docker/Containerisation
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Software Development Lifecycle (SDLC)
Functional testing
Non-functional testing
Automated test suites
Terraform
CI/CD pipelines
GitLab CI

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your experience with Java, cloud practices, and any leadership roles you've had. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific projects where you've used micro-service architecture or worked with AWS and Docker. We love seeing real examples of your work that demonstrate your expertise and problem-solving skills.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate straightforward communication!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at TALENT INTERNATIONAL (UK) LIMITED

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially versions 11, 17, and 21. Be ready to discuss your experience with the Spring Boot framework and how you've applied it in past projects. Prepare to showcase your understanding of Software Engineering best practices and the Software Development Lifecycle.

✨Demonstrate Leadership Skills

As a Lead Java Developer, you'll need to show that you can guide and mentor a team. Think of examples where you've successfully led a project or helped a colleague improve their skills. Be prepared to discuss your approach to coaching and how you foster a collaborative environment.

✨Get Familiar with Cloud and DevOps Practices

Since this role involves modern cloud and DevOps practices, make sure you can talk about your experience with AWS, Docker, and CI/CD pipelines. Highlight any practical experience you have with Terraform and how you've used these tools to optimise development processes.

✨Prepare for Technical Questions

Expect technical questions that assess your knowledge of micro-service architecture, API design principles, and testing strategies. Brush up on Test-Driven Development (TDD) and Behaviour-Driven Development (BDD), and be ready to explain how you've implemented these methodologies in your work.

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

>