Software Engineer (GCP, Java) in Newport

Software Engineer (GCP, Java) in Newport

Newport Temporary 50000 - 60000 £ / year (est.) Home office (partial)
Alexander Mann Solutions - Public Sector Resourcing

At a Glance

  • Tasks: Develop and maintain high-quality applications using Java and Spring Boot.
  • Company: Join the UK's largest producer of official statistics, ONS.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Dynamic team environment with a commitment to diversity and inclusion.
  • Why this job: Make a real impact on key economic and social statistics while working with cutting-edge tech.
  • Qualifications: Experience with Spring Boot, PostgreSQL, and Python; security clearance required.

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

On behalf of ONS, we are looking for a Software Engineer (GCP, Java) (INSIDE IR35) for a 14 month contract based Remotely with occasional travel to the Newport office. The Office for National Statistics (ONS) is the UK's largest producer of official statistics, covering a range of key economic, social and demographic topics.

SC Clearance is an essential requirement for this role, as a minimum you must be willing & eligible to undergo checks. Please note, due to the exceptional requirements of this position (short-term nature of this role and speed at which we require a postholder in situ) preference may be given to candidates who meet all of the essential criteria and hold active security clearance.

As a Software Engineer (GCP, Java), your main responsibilities will be:

  • Develop and maintain scalable, high-quality applications using Java and Spring Boot.
  • Design and build RESTful APIs and web services using Flask and Python.
  • Work with PostgreSQL, including schema design, performance tuning, and database migrations.
  • Develop and deploy containerised applications using Docker, with exposure to Kubernetes environments.
  • Build and optimise cloud-native solutions on GCP (eg Cloud Run, GKE, Pub/Sub, Cloud SQL).
  • Collaborate within a cross-functional team to deliver robust, secure, and maintainable systems.

Essential:

  • Proven experience with Spring/Spring Boot.
  • Solid experience with PostgreSQL (schema design, performance, migrations).
  • Strong Python development skills, particularly with Flask (API/web services).
  • Experience with Jinja templating or Front End integration.
  • Hands-on experience with containerisation (Docker; Kubernetes advantageous).
  • Experience working with GCP services (eg Cloud Run, GKE, Pub/Sub, Cloud SQL).

Desirable:

  • Experience building and maintaining CI/CD pipelines (eg Concourse, GitHub Actions).
  • Exposure to microservices architecture.

Please be aware that this role can only be worked within the UK and not Overseas.

Disability Confident

As a member of the Disability Confident Scheme, ONS guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply.

Armed Forces Covenant

ONS guarantees to interview veterans or spouses/partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates/military spouses or partners, who meet all of the essential criteria, we will interview the best candidates from within that group.

Software Engineer (GCP, Java) in Newport employer: Alexander Mann Solutions - Public Sector Resourcing

The Office for National Statistics (ONS) is an exceptional employer, offering a dynamic work culture that values innovation and collaboration. As a Software Engineer (GCP, Java), you will have the opportunity to contribute to meaningful projects that impact the UK’s economy and society while enjoying flexible remote working arrangements and occasional travel to the Newport office. ONS is committed to employee growth, providing access to training and development resources, and actively supports diversity through initiatives like the Disability Confident Scheme and the Armed Forces Covenant.

Alexander Mann Solutions - Public Sector Resourcing

Contact Details:

Alexander Mann Solutions - Public Sector Resourcing Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (GCP, Java) in Newport

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at ONS or similar organisations. A friendly chat can sometimes lead to insider info about job openings or even a referral.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Make sure you can confidently discuss your experience with GCP, Java, and all the other tech mentioned in the job description. Practice coding challenges and system design questions to impress the interviewers.

Tip Number 3

Showcase your projects! If you've worked on relevant projects, whether personal or professional, be ready to discuss them. Highlight how you used technologies like Spring Boot, Docker, and PostgreSQL to solve real-world problems.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re here to support you throughout the process, so don’t hesitate to reach out if you need any help.

We think you need these skills to ace Software Engineer (GCP, Java) in Newport

Java
Spring Boot
RESTful APIs
Flask
Python
PostgreSQL
Docker

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, Spring Boot, and GCP. We want to see how your skills match the job description, 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 the perfect fit for this role at ONS. Mention your passion for developing scalable applications and any experience you have with PostgreSQL and containerisation.

Show Off Your Security Clearance:Since SC Clearance is essential for this role, if you have it, make sure to mention it upfront in your application. If you’re willing to undergo checks, let us know that too – it shows you’re ready to jump in!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it makes the whole process smoother for everyone involved!

How to prepare for a job interview at Alexander Mann Solutions - Public Sector Resourcing

Know Your Tech Stack

Make sure you’re well-versed in GCP, Java, and Spring Boot. Brush up on your PostgreSQL skills too, especially schema design and performance tuning. Being able to discuss your hands-on experience with these technologies will show that you're not just familiar but truly capable.

Prepare for Scenario Questions

Expect questions that ask you to solve real-world problems using your technical skills. Think about how you would design RESTful APIs or optimise cloud-native solutions. Practising these scenarios can help you articulate your thought process clearly during the interview.

Showcase Your Collaboration Skills

Since this role involves working within a cross-functional team, be ready to discuss your past experiences collaborating with others. Highlight any projects where you worked closely with different roles, as this will demonstrate your ability to contribute to a team environment.

Understand Security Clearance Requirements

Since SC Clearance is essential for this role, be prepared to discuss your eligibility and any previous experience with security protocols. If you already hold active clearance, make sure to mention it upfront, as it could give you an edge over other candidates.