Senior Java Engineer

Company: Anson Mccade
Apply for the Senior Java Engineer
Location: Newcastle upon Tyne
Job Description:

Salary: £60,000 – 60,000 per year

Requirements

  • 5+ years of commercial experience developing Java applications
  • Strong backend Java development experience with Spring and Spring Boot
  • Proven experience delivering complex software projects
  • Experience with Git, CI/CD pipelines, and modern software engineering practices
  • Exposure to Agile and/or Waterfall delivery environments
  • Strong communication skills with the ability to work closely with technical teams and stakeholders
  • Experience mentoring or supporting other engineers is highly desirable
  • Cloud experience with AWS, Azure, or GCP
  • Eligibility to obtain SC Clearance, including a minimum of 5 years continuous UK residency with no absences of more than 30 consecutive days

Responsibilities

  • Develop and maintain enterprise Java applications
  • Design and build scalable backend services and microservices
  • Work closely with developers, architects, and testers throughout project delivery
  • Follow Agile development practices and contribute to sprint planning and technical discussions
  • Promote best practices including clean code, CI/CD, and modern development workflows
  • Support and mentor junior developers while contributing to the teams technical direction

Technologies

  • AI
  • AWS
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • GCP
  • Git
  • Support
  • Java
  • Spring
  • Spring Boot
  • microservices

More

We are a growing engineering team delivering enterprise-scale solutions for a range of high-profile clients. This is a Senior Java Engineer role based in Newcastle upon Tyne with hybrid working, requiring 3 days onsite per week. We offer a salary of up to £60,000, a sign-on bonus, performance bonus, private medical insurance, and ongoing AI and technical upskilling.

  • sign-on bonus
  • performance bonus
  • private medical insurance
  • ongoing AI and technical upskilling

last updated 30 week of 2026

#J-18808-Ljbffr…

Posted: July 29th, 2026