Java Software Engineer in Newcastle upon Tyne

Java Software Engineer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 55000 - 70000 £ / year (est.) No home office possible
Tenth Revolution Group

At a Glance

  • Tasks: Design and develop innovative Java applications for transformative projects.
  • Company: Join Deloitte, a leader in technology and transformation.
  • Benefits: Enjoy flexible working, continuous learning, and career development opportunities.
  • Other info: Collaborative culture that values diverse perspectives and supports your growth.
  • Why this job: Make a real impact on high-stakes engineering programmes.
  • Qualifications: Strong Java skills and experience with modern frameworks and cloud platforms.

The predicted salary is between 55000 - 70000 £ per year.

PLEASE NOTE THAT YOU MUST hold ILR or British citizenship.

We’re expanding our Technology & Transformation practice and are looking for an experienced Java Developer to help design and deliver innovative, secure, cloud‑native solutions for our clients across multiple industries.

What you’ll be doing:

  • Designing, developing and maintaining high‑quality Java applications
  • Building and securing RESTful APIs using Spring Boot / Spring MVC
  • Collaborating in cross‑functional agile teams to deliver client solutions end‑to‑end
  • Contributing to architecture and system design, including non‑functional requirements
  • Supporting live services, troubleshooting production issues, and improving observability
  • Mentoring engineers and contributing to the wider engineering community

What we’re looking for:

  • Strong hands‑on experience with Java (JVM languages such as Kotlin or Scala welcome)
  • Solid knowledge of OOP, SOLID principles and design patterns
  • Experience with Spring Framework, Docker, Kubernetes, and CI/CD pipelines
  • Exposure to cloud platforms (AWS, Azure or GCP)
  • Confidence communicating complex technical topics to both technical and non‑technical stakeholders

Nice to have:

  • Kafka, SQS, Serverless (Lambda)
  • Monitoring & logging tools (ELK, Dynatrace, Splunk)
  • JPA / Hibernate, Swagger / OpenAPI, automated testing tools
  • Experience delivering projects from backlog through to production

Why Us?

  • Work on high‑impact transformation programmes
  • Continuous learning, certifications and career development
  • Inclusive, collaborative culture that values diverse perspectives
  • Flexible working arrangements supported

Security: Willingness to obtain UK SC clearance if required.

If you’re passionate about modern engineering, innovation, and making a real impact, we’d love to hear from you. Apply now or contact us to learn more.

Java Software Engineer in Newcastle upon Tyne employer: Tenth Revolution Group

Deloitte is an exceptional employer for Java Software Engineers, offering the opportunity to work on high-impact transformation programmes that shape the future of technology across various industries. With a strong emphasis on continuous learning and career development, employees benefit from an inclusive and collaborative culture that values diverse perspectives, alongside flexible working arrangements that promote a healthy work-life balance.
Tenth Revolution Group

Contact Detail:

Tenth Revolution Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer in Newcastle upon Tyne

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 Java projects, RESTful APIs, and any cool stuff you've built using Spring Boot or Docker. This will give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex topics in simple terms, as you'll need to communicate effectively with both techies and non-techies.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate candidates who are eager to make an impact in the tech world.

We think you need these skills to ace Java Software Engineer in Newcastle upon Tyne

Java
Spring Boot
Spring MVC
RESTful APIs
OOP
SOLID principles
Design Patterns
Docker
Kubernetes
CI/CD pipelines
Cloud Platforms (AWS, Azure, GCP)
Kafka
JPA / Hibernate
Automated Testing Tools
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of a Java Software Engineer. Highlight your experience with Java, Spring Framework, and any cloud platforms you've worked with. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific projects where you've designed or developed Java applications. If you've built RESTful APIs or worked in agile teams, let us know! This gives us a clear picture of your hands-on experience.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to communicate your technical skills effectively. 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 Tenth Revolution Group

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be ready to discuss OOP principles, SOLID design patterns, and your experience with frameworks like Spring. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Showcase Your Project Experience

Prepare to talk about specific projects you've worked on, especially those involving cloud-native solutions or RESTful APIs. Highlight your role in the project, the technologies you used, and how you contributed to the overall success of the team.

✨Communicate Clearly

Since you'll need to explain complex technical topics to both technical and non-technical stakeholders, practice articulating your thoughts clearly. Use simple language when necessary and be prepared to answer questions that may require you to simplify your explanations.

✨Be Ready for Team Dynamics

Deloitte values collaboration, so be prepared to discuss your experience working in agile teams. Think of examples where you’ve mentored others or contributed to a positive team culture, as this will show you’re a great fit for their inclusive environment.

Java Software Engineer in Newcastle upon Tyne
Tenth Revolution Group
Location: Newcastle upon Tyne

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

>