Senior Java Software Engineer
Senior Java Software Engineer

Senior Java Software Engineer

Nottingham Full-Time 36000 - 60000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Design and develop high-quality software features that enhance user experiences.
  • Company: Join a dynamic tech team in Nottingham with a collaborative culture.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by innovating with cutting-edge technologies in a supportive environment.
  • Qualifications: Experience in Java, AWS, and microservices architecture is essential.
  • Other info: Great career progression opportunities await in this exciting role.

The predicted salary is between 36000 - 60000 £ per year.

Location: Nottingham, United Kingdom (Hybrid: 3 days in office, 2 days remote)

About the Role:

We are expanding our Java Development team in Nottingham!

If you’re passionate about building high-quality software that enhances the lives of consumers, this is your chance to work in a collaborative, self-organized engineering environment.

Key Responsibilities:

  • Design and develop software features that are both delightful and essential to users
  • Work closely with Product Management to bring ideas to life
  • Own and lead development on team-owned components and features
  • Innovate within your team and contribute to your technical domain

Required Skills and Experience:

  • Experience with AWS / Cloud platforms
  • Proven ability to deliver high-quality applications
  • Strong programming skills with experience in Java and modern OO principles (SOLID, SOA, HTTP, REST)
  • Experience with Spring Boot and Spring Cloud
  • Experience in building APIs and working within a microservices architecture
  • Ability to collaborate effectively within a team
  • Commitment to best practices, including Pair Programming, TDD, and BDD
  • Exposure to working in a regulated industry and solving real-world challenges

What We Offer:

  • Competitive salary package.
  • Medical insurance.
  • Opportunities for career growth and professional development.
  • Supportive and collaborative work environment.
  • Modern office space in Nottingham with easy access to transport.

We’re grateful for your interest in joining our team. Kindly note that only applicants whose experience and qualifications most closely align with the role will be contacted for the next steps. Thank you for your understanding.

#J-18808-Ljbffr

Senior Java Software Engineer employer: UST

Join our dynamic team in Nottingham as a Senior Java Software Engineer, where you'll thrive in a collaborative and innovative environment. We prioritise employee growth with opportunities for professional development and a hybrid work model that promotes work-life balance. Enjoy the benefits of working in a vibrant city while contributing to meaningful projects that enhance consumer experiences.
U

Contact Detail:

UST Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with Java or AWS. 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 GitHub profile showcasing your projects, especially those involving Java and microservices. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

✨Tip Number 3

Prepare for those interviews! Brush up on your knowledge of Spring Boot and REST APIs. Practise common interview questions and maybe even do some mock interviews with friends to build your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Java Software Engineer

Java
AWS
Cloud Platforms
Spring Boot
Spring Cloud
Microservices Architecture
API Development
Object-Oriented Principles (SOLID, SOA, HTTP, REST)
Collaboration Skills
Pair Programming
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Front End Development (Angular JS)
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, AWS, and microservices. We want to see how your skills align with what we’re looking for, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about building high-quality software and how you can contribute to our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Collaboration Skills: Since we value teamwork, mention any experiences where you’ve successfully collaborated with others. Whether it’s through pair programming or working on team projects, let us know how you thrive in a collaborative environment.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at UST

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with modern OO principles, Spring Boot, and microservices architecture. Practising coding challenges can help you demonstrate your programming prowess.

✨Showcase Your AWS Knowledge

Since the role requires experience with AWS and cloud platforms, be ready to talk about your past projects involving these technologies. Highlight specific instances where you've used AWS services to solve problems or improve application performance.

✨Emphasise Collaboration Skills

This position values teamwork, so think of examples where you've successfully collaborated with others. Discuss your experience with Pair Programming, TDD, and BDD, and how these practices have improved your team's output.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the company's approach to innovation, and how they handle challenges in a regulated industry. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Senior Java Software Engineer
UST
Location: Nottingham

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

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>