Senior Java Developer in Manchester

Senior Java Developer in Manchester

Manchester Full-Time 57500 £ / year Home office (partial)
Hays Technology

At a Glance

  • Tasks: Design and develop high-quality Java applications for innovative digital programmes.
  • Company: Join a fast-growing tech team at the forefront of technology and transformation.
  • Benefits: Enjoy a market-leading benefits package and flexible hybrid working.
  • Other info: Collaborate with cross-functional teams and grow your career in a dynamic environment.
  • Why this job: Make a real impact on ambitious projects using cutting-edge technology.
  • Qualifications: Strong Java development skills and experience with modern frameworks.

Prestigious opportunity for a talented and experienced Senior Java Developer to join a fast growing technology and transformation team delivering innovative, large-scale engineering solutions. This role sits at the intersection of technology, data, and AI, working on some of the UK's most ambitious digital programmes. You'll play a key role in designing and building modern, scalable applications that help organisations make smarter, data driven decisions. Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions.

Key Responsibilities

  • Design, develop, and maintain high-quality Java based applications
  • Contribute across the full software development lifecycle
  • Provide technical input into architecture and system design
  • Build secure, scalable RESTful APIs
  • Collaborate with engineers, product teams, and stakeholders to deliver solutions
  • Write clean, maintainable, and well documented code
  • Troubleshoot and resolve complex production issues
  • Continuously improve system performance, reliability, and security
  • Stay up to date with emerging technologies and best practices

If you possess a combination of some of the following skills, then LET'S TALK!

  • Strong experience in Java development (plus exposure to Kotlin or Scala)
  • Deep understanding of OOP principles, SOLID design, and design patterns
  • Hands on experience with Spring Framework (Spring Boot, Spring MVC)
  • Experience designing and securing RESTful APIs
  • Experience with containerisation (Docker, Kubernetes)
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bit bucket Pipelines)
  • Strong experience with Git and version control strategies
  • Experience working with cloud platforms (AWS, Azure, or GCP)
  • Ability to monitor, diagnose, and improve application performance
  • Strong understanding of secure coding practices

Exposure to the following would be advantageous but not essential:

  • Messaging/streaming technologies (Kafka, SQS)
  • Serverless technologies (e.g., AWS Lambda)
  • Monitoring/logging tools (ELK, Splunk, Dynatrace)
  • ORM technologies (JPA, Hibernate)
  • API documentation tools (e.g., Swagger/OpenAPI)
  • Test tools (Postman, Selenium, Axe)
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot)

In return, you will be rewarded with a market leading benefits package and ongoing career development in a flexible, hybrid working environment.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Senior Java Developer in Manchester employer: Hays Technology

Join a prestigious technology and transformation team as a Senior Java Developer, where you'll be at the forefront of delivering innovative engineering solutions that shape the future of digital programmes in the UK. Enjoy a flexible, hybrid working environment that fosters collaboration within mature, cross-functional teams, while benefiting from a market-leading package and ample opportunities for career development in a dynamic and supportive culture.
Hays Technology

Contact Detail:

Hays Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer in Manchester

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best Java projects, APIs you've built, and any cool stuff you've done with Spring Framework. This gives potential employers a taste of what you can do beyond just your CV.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 4

Don't forget to apply through our website! We make it super easy for you to submit your application and get noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Java Developer in Manchester

Java Development
Kotlin
Scala
OOP Principles
SOLID Design
Design Patterns
Spring Framework
Spring Boot
Spring MVC
RESTful API Design
Containerisation
Docker
Kubernetes
CI/CD Tools
Git
Cloud Platforms
AWS
Azure
GCP
Application Performance Monitoring
Secure Coding Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, Spring Framework, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific projects where you've designed and built scalable applications or RESTful APIs. This gives us a clear picture of your hands-on experience and how you tackle real-world challenges in software development.

Keep It Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to proofread for any typos or errors. We appreciate well-documented code, so let’s see that reflected in your application too!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Hays Technology

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with OOP principles, SOLID design, and design patterns. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to keep your skills sharp.

✨Showcase Your API Expertise

Since building secure, scalable RESTful APIs is a key responsibility, be ready to talk about your past projects involving APIs. Discuss the tools you used, any challenges you faced, and how you ensured security and performance. If you have experience with documentation tools like Swagger, mention that too!

✨Familiarise Yourself with Emerging Tech

Stay updated on the latest technologies relevant to the role, such as containerisation with Docker and Kubernetes, or cloud platforms like AWS and Azure. Being able to discuss how these technologies can enhance application performance will show your enthusiasm and readiness to contribute.

✨Prepare for Team Collaboration Questions

This role involves working closely with cross-functional teams, so expect questions about collaboration and communication. Think of examples where you successfully worked with engineers, product teams, or stakeholders to deliver solutions. Highlight your ability to write clean, maintainable code and how you approach troubleshooting complex issues.

Senior Java Developer in Manchester
Hays Technology
Location: Manchester

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

>