Graduate Java Software Engineer in Glasgow

Graduate Java Software Engineer in Glasgow

Glasgow Entry level 30000 - 40000 £ / year (est.) No working from home possible
Hays

At a Glance

  • Tasks: Join a dynamic team to design and develop enterprise-scale Java applications.
  • Company: A respected public sector organisation embracing digital transformation.
  • Benefits: Competitive salary, collaborative culture, and opportunities for continuous learning.
  • Other info: Exciting career growth in a supportive, agile environment.
  • Why this job: Make a real impact in a role that champions innovation and best practices.
  • Qualifications: Strong Java skills and experience with microservices and full-stack development.

The predicted salary is between 30000 - 40000 £ per year.

You will be joining a large, highly regarded public sector organisation undergoing significant digital transformation. This is an opportunity to work within a collaborative, agile environment where engineering best practices, innovation, and continuous improvement are strongly encouraged.

As a Java Developer, you will play a key role in the design, development, and delivery of enterprise-scale applications. Working within cross-functional agile teams, you will be responsible for building and enhancing microservices-based systems and contributing to full-stack delivery where required.

  • Designing and developing scalable Java-based applications using modern frameworks
  • Building and maintaining microservices architectures and RESTful APIs
  • Contributing to full-stack development across backend and frontend technologies
  • Leading or mentoring developers and collaborating with product owners, BA's, and QA teams
  • Driving best practices across CI/CD, TDD, and DevOps pipelines
  • Ensuring performance, accessibility, and reliability across applications

10+ years' experience developing enterprise-level web applications

  • Strong expertise in Java (7/8+), Spring Boot, Spring Framework & Microservices
  • Solid experience building REST APIs / Web Services
  • Experience across the full stack (e.g. Java backend + JavaScript, React or JSF frontend)
  • Experience with CI/CD tools (Jenkins, Maven), Git, and Agile/Scrum delivery
  • Hands-on experience with AWS or cloud-based environments
  • Experience with databases such as Oracle or MongoDB
  • Knowledge of TDD and automated testing frameworks
  • Web accessibility standards and tools
  • Performance monitoring tools
  • DevOps tooling
  • Integration tools such as MuleSoft

Graduate Java Software Engineer in Glasgow employer: Hays

Join a prestigious public sector organisation that champions innovation and digital transformation, offering a collaborative and agile work culture. As a Graduate Java Software Engineer, you will benefit from extensive opportunities for professional growth, mentorship, and the chance to contribute to impactful projects that enhance public services. With a strong emphasis on engineering best practices and continuous improvement, this role provides a meaningful pathway to develop your skills in a supportive environment.

Hays

Contact Details:

Hays Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Java Software Engineer in Glasgow

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 projects, especially those involving Java, Spring Boot, and microservices. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your experience with CI/CD, TDD, and cloud environments. Confidence is key!

Tip Number 4

Don't forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Graduate Java Software Engineer in Glasgow

Java (7/8+)
Spring Boot
Spring Framework
Microservices
REST APIs
Full-Stack Development
JavaScript

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how you can contribute to our collaborative, agile environment. Let us know what makes you tick!

Showcase Your Full-Stack Skills:Since the role involves full-stack development, make sure to mention any experience you have with frontend technologies like React or JSF. We love seeing candidates who can bridge the gap between backend and frontend!

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!

How to prepare for a job interview at Hays

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially versions 7 and 8. Be prepared to discuss your experience with Spring Boot and microservices, as these are crucial for the role. Practising coding challenges can help you articulate your thought process during technical questions.

Showcase Your Full-Stack Experience

Since the job involves full-stack development, be ready to talk about your experience with both backend and frontend technologies. Highlight any projects where you've built REST APIs or worked with frameworks like React or JSF. This will demonstrate your versatility and ability to contribute across the stack.

Emphasise Agile and CI/CD Knowledge

Familiarise yourself with Agile methodologies and CI/CD practices, as these are key components of the role. Be prepared to discuss how you've implemented these in past projects, and share specific examples of tools like Jenkins or Maven that you've used to streamline development processes.

Prepare Questions for Them

Interviews are a two-way street, so think of insightful questions to ask about their digital transformation journey. Inquire about the team dynamics, the technologies they use, and how they encourage innovation. This shows your genuine interest in the role and helps you assess if it's the right fit for you.