Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Manchester?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

GTC Recruitment

Manchester / Global

Senior Java Developer

Job Description

Salary: £? - ? per year

Requirements

  • Strong commercial experience with Java (11/17/21+)
  • Experience leading or mentoring engineers
  • Strong background in microservices architecture
  • Experience building and consuming REST APIs
  • Strong understanding of TDD, BDD, and automated testing
  • Experience working in Agile environments
  • Experience supporting live production systems
  • Solid understanding of scalable web architecture
  • Comfortable working in Linux/Unix environments
  • Desirable: experience with Kafka, ActiveMQ, or similar messaging systems
  • Desirable: experience with MongoDB or other NoSQL databases
  • Desirable: experience with Mockito, Jackson, and JAX-RS
  • Desirable: experience with high-scale or high-traffic systems
  • Desirable: experience with cloud platforms such as AWS, Azure, or GCP
  • Desirable: experience with CI/CD and DevOps tooling

Responsibilities

  • Lead or mentor a team of Java developers
  • Design and build server-side applications and RESTful APIs
  • Develop and maintain automated test suites using TDD and BDD
  • Support CI/CD and continuous deployment practices
  • Contribute to 2nd-line production support and incident resolution
  • Build scalable, high-performance distributed systems
  • Work with large datasets and ensure systems scale effectively
  • Communicate technical concepts to non-technical stakeholders
  • Work in Linux/Unix-based environments

Technologies

  • AWS
  • ActiveMQ
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • DevOps
  • GCP
  • Support
  • Jackson
  • Java
  • Kafka
  • Linux
  • MongoDB
  • NoSQL
  • REST
  • TDD
  • Unix
  • Web
  • microservices

More

We are looking for an experienced Lead / Senior Java Developer to join our high-performing agile team building scalable, high-quality digital services. This is a hands-on technical leadership role where you will guide developers while contributing directly to backend development, APIs, and automated testing. You will work on complex, high-traffic systems using modern engineering practices, helping us design and deliver robust, scalable services that are resilient and production-ready. We value clean engineering practices, high-quality code, and collaborative working in cross-functional agile teams.

last updated 38 week of 2026

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs