Cloud Software Architect – Java - BackEnd – Google Cloud (GCP)
Cloud Software Architect – Java - BackEnd – Google Cloud (GCP)

Cloud Software Architect – Java - BackEnd – Google Cloud (GCP)

Temporary No home office possible
PeopleWorks

At a Glance

  • Tasks: Design and develop innovative cloud software solutions using Java on Google Cloud.
  • Company: Join a leading engineering company in the finance and banking sector.
  • Benefits: Competitive daily rate, flexible working hours, and opportunities for professional growth.
  • Why this job: Make an impact in a dynamic environment while working with cutting-edge technology.
  • Qualifications: Proficiency in Java, GCP, and experience with CI/CD tools required.
  • Other info: Collaborative team culture with a focus on quality and customer satisfaction.

Contract: Until December 2026 - Renewable

Location: Essex Offices (located between Brentwood and Basildon) 4 days a week

Rate: £600 per Day – Inside IR35

The finance and banking division of this engineering company and household name is seeking a Software Engineer, Software Developer, Software Architect to be responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. The Software Architect will be involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality.

Main Tasks and Responsibilities:

  • Proven proficiency with cloud platforms, particularly GCP, including experience with infrastructure as code and cloud-native services.
  • Demonstrable leadership and practical experience in architectural practices, including designing scalable, resilient, and secure backend solutions.
  • Customer-focused with a strong commitment to team collaboration and driving successful outcomes.
  • Strong drive for delivering high-quality, performant, and value-added results.
  • Demonstrable commitment to quality assurance and adherence to delivery timelines.
  • Ability to autonomously manage multiple complex assignments with minimal direction, providing guidance to junior team members.
  • Ability to thrive and contribute effectively within a highly regulated, financial environment.
  • Willingness to be flexible in terms of tasks and timings to meet project demands.
  • Significant experience performing and leading development reviews, ensuring code quality, maintainability, and adherence to best practices.
  • Expertise in Test Driven Development (TDD) and Behaviour Driven Development (BDD) methodologies for backend services.
  • Strong appreciation and practical application of architectural standards and processes essential in large-scale organisations.

Essential Skills & Experience:

  • Java
  • Spring Boot
  • JUnit
  • GCP (Google Cloud Platform)
  • GitHub
  • Jetbrains products (e.g., IntelliJ IDEA)
  • Fossa (or similar open-source licence compliance tools)
  • SonarQube (or similar code quality analysis tools)
  • Checkmarx (or similar static application security testing tools)
  • Cycode (or similar software supply chain security platforms)

Cloud Software Architect – Java - BackEnd – Google Cloud (GCP) employer: PeopleWorks

As a leading engineering company in the finance and banking sector, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel. Located in Essex, our team enjoys a flexible working environment with opportunities for professional growth, competitive rates, and a commitment to quality and excellence in software development. Join us to be part of a dynamic team where your contributions directly impact our success and the satisfaction of our customers.
PeopleWorks

Contact Detail:

PeopleWorks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Cloud Software Architect – Java - BackEnd – Google Cloud (GCP)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with GCP or in finance and banking. 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 portfolio showcasing your projects, especially those involving Java, Spring Boot, and GCP. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of CI/CD tools and architectural practices. Be ready to discuss how you've tackled challenges in past projects, particularly in a regulated environment like finance.

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Cloud Software Architect – Java - BackEnd – Google Cloud (GCP)

Java
Spring Boot
Google Cloud Platform (GCP)
Git/GitHub
CI/CD tools
Infrastructure as Code
Test Driven Development (TDD)
Behaviour Driven Development (BDD)
Software Architecture
Code Quality Assurance
Agile Methodologies
Team Collaboration
Problem-Solving Skills
Adaptability
Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Cloud Software Architect role. Highlight your experience with GCP, Java, and any relevant architectural practices. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific projects where you've designed scalable backend solutions or used CI/CD tools. This gives us a clear picture of your hands-on experience and how you tackle real-world challenges.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for key achievements and avoid jargon unless it's relevant. 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 see what you bring to the table!

How to prepare for a job interview at PeopleWorks

Know Your Cloud Inside Out

Make sure you brush up on your knowledge of Google Cloud Platform (GCP) and its services. Be ready to discuss how you've used GCP in past projects, especially focusing on infrastructure as code and cloud-native services. This will show that you’re not just familiar with the platform but can leverage it effectively.

Showcase Your Architectural Skills

Prepare to talk about your experience in designing scalable and secure backend solutions. Have examples ready that demonstrate your leadership in architectural practices and how you’ve ensured quality and maintainability in your projects. This is crucial for a role that demands a strong architectural mindset.

Demonstrate Your Coding Proficiency

Be ready to discuss your experience with Java, Spring Boot, and testing methodologies like TDD and BDD. You might even be asked to solve coding problems or discuss your approach to writing clean, maintainable code. Practising common coding challenges can help you feel more confident.

Emphasise Team Collaboration

Since this role requires a customer-focused approach and teamwork, prepare to share examples of how you’ve collaborated with others to drive successful outcomes. Highlight any experiences where you’ve guided junior team members or worked within a regulated environment, as this will resonate well with the interviewers.

Cloud Software Architect – Java - BackEnd – Google Cloud (GCP)
PeopleWorks

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

>