Graduate Software Engineer- Java in Glasgow

Graduate Software Engineer- Java 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 innovative Java applications.
  • Company: A respected public sector organisation embracing digital transformation.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Great career progression in a supportive and innovative workplace.
  • Why this job: Make a real impact in a collaborative environment while enhancing your tech skills.
  • Qualifications: Experience in Java development and a passion for agile methodologies.

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

Graduate Software Engineer- Java in Glasgow employer: Hays

Join a prestigious public sector organisation that champions innovation and digital transformation, offering a dynamic and collaborative work culture. As a Graduate Software Engineer in Java, 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 fulfilling environment for those eager to make a difference while advancing their careers.

Hays

Contact Details:

Hays Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, microservices, and full-stack development. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on your knowledge of CI/CD, TDD, and cloud environments – they’re key for this role!

Tip Number 4

Apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Graduate Software Engineer- Java 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 reflects the skills and experiences that match the job description. Highlight your Java expertise, microservices experience, and any relevant projects you've worked on. We want to see how you fit into our collaborative, agile environment!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our focus on engineering best practices and innovation. Let us know what excites you about working in a public sector organisation undergoing digital transformation.

Showcase Your Projects:If you've worked on any relevant projects, whether in a professional or personal capacity, make sure to mention them. We love seeing practical examples of your skills, especially in building scalable Java applications and RESTful APIs. It gives us a glimpse of what you can bring to the team!

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. This way, we can ensure your application gets the attention it deserves. Plus, it’s the best way to stay updated on your application status!

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 also help you demonstrate your problem-solving abilities.

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 show that you can contribute across the stack.

Familiarise Yourself with Agile Practices

Understanding Agile methodologies is key for this role. Be prepared to discuss how you've worked in cross-functional teams and contributed to CI/CD processes. Mention any tools you've used, like Jenkins or Maven, to demonstrate your hands-on experience.

Prepare Questions for Them

Interviews are a two-way street, so think of insightful questions to ask about their digital transformation journey. Inquire about their engineering best practices or how they encourage innovation within teams. This shows your genuine interest in the role and the company.