At a Glance
- Tasks: Design and develop cloud-native applications using modern technologies like microservices and Kubernetes.
- Company: Join a forward-looking tech organisation focused on innovation and collaboration.
- Benefits: Enjoy a competitive salary, professional development opportunities, and flexible remote work options.
- Why this job: Make a real impact by leveraging cutting-edge cloud technologies in a dynamic environment.
- Qualifications: Experience with cloud platforms, Docker, Kubernetes, and a modern programming language is essential.
- Other info: Embrace a culture of continuous improvement and knowledge sharing while growing your career.
The predicted salary is between 36000 - 60000 £ per year.
Overview
My client are a forward-looking technology organisation committed to building scalable, secure, and resilient digital services. Their mission is to leverage modern cloud-native technologies to accelerate business transformation and deliver outstanding customer experiences. They operate in a collaborative, agile, and fast-paced environment where innovation, continuous improvement, and learning are at the heart of everything we do.
Job Description
We are seeking a talented Cloud-Native Software Developer to join our growing engineering team. In this role, you will design, develop, and modernise applications using microservices, containers, CI/CD pipelines, and cloud-native tooling. You will work closely with cross-functional teams in a DevSecOps culture to deliver secure, scalable, and reliable solutions that meet business and customer needs.
Responsibilities
- Design and develop cloud-native applications using microservices and event-driven architectures.
- Build, deploy, and manage containerised applications on Kubernetes (EKS, AKS, or similar).
- Implement and optimise CI/CD pipelines for rapid, reliable delivery.
- Apply observability best practices (logging, metrics, tracing, SLI/SLOs) using tools such as Prometheus, Grafana, and Databricks.
- Refactor and modernise legacy applications for cloud-native readiness.
- Write clean, maintainable, and well-tested code in line with engineering best practices.
- Collaborate with platform engineers, SREs, QA, and Product Managers to deliver secure, scalable services.
- Contribute to agile ceremonies, continuous improvement initiatives, and mentor junior developers where required.
Qualifications
Technical Skills
- Strong hands-on experience with at least one public cloud (AWS, Azure, or GCP).
- Proficient with Docker and Kubernetes (deployment, scaling, health checks, config management).
- Knowledge of Infrastructure as Code (Terraform, Ansible, or similar).
- Solid understanding of API development and relational databases (Oracle, PostgreSQL).
- Experience with CI/CD automation and advanced deployment strategies (blue/green, canary).
- Good knowledge of observability principles (logs, metrics, traces).
- Understanding of secure coding practices, identity, and secrets management.
Software Engineering Skills
- Proficient in at least one modern programming language (Go, Python, Java, C#).
- Experience with frameworks such as Spring, Hibernate, or similar.
- Strong version control experience (Git) with knowledge of branching strategies.
- Familiarity with contract testing, integration testing, and automated quality gates.
Soft Skills
- Strong collaboration and communication skills across cross-functional teams.
- Ability to analyse and simplify complex problems with clear solutions.
- Growth mindset and eagerness to learn new technologies.
- Strong troubleshooting and root-cause analysis skills in distributed systems.
- Proactive, transparent, and adaptable in a fast-paced environment.
Other
- Location: Hybrid / Remote options available (depending on project and team requirements).
- Contract Type: Permanent (contract options may be considered).
- Salary & Benefits: Competitive package with opportunities for professional development, certifications, and progression.
- Culture: Agile, collaborative, and innovation-driven with a focus on knowledge sharing and continuous improvement.
#J-18808-Ljbffr
Cloud-Native Software Developer (Ref: 190314) employer: Forsyth Barnes
Contact Detail:
Forsyth Barnes Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud-Native Software Developer (Ref: 190314)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with cloud-native technologies. A friendly chat can lead to insider info about job openings or even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices and Kubernetes. 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 technical knowledge and soft skills. Practice explaining complex concepts simply, as collaboration is key in a cross-functional team environment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Cloud-Native Software Developer (Ref: 190314)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Cloud-Native Software Developer role. Highlight your hands-on experience with cloud technologies, microservices, and CI/CD pipelines to grab our attention!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about cloud-native development. Share specific examples of projects you've worked on that demonstrate your ability to innovate and collaborate in a fast-paced environment.
Showcase Your Technical Skills: Don’t forget to mention your proficiency in programming languages and tools relevant to the role, like Docker, Kubernetes, and Terraform. We love seeing how you’ve applied these skills in real-world scenarios!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Forsyth Barnes
✨Know Your Cloud-Native Stuff
Make sure you brush up on your knowledge of cloud-native technologies, especially the ones mentioned in the job description like microservices, Kubernetes, and CI/CD pipelines. Be ready to discuss how you've used these tools in past projects and how they can benefit the company.
✨Show Off Your Coding Skills
Prepare to demonstrate your coding abilities in a relevant programming language like Go, Python, or Java. You might be asked to solve a problem on the spot, so practice coding challenges beforehand to ensure you're sharp and confident.
✨Emphasise Collaboration
Since the role involves working closely with cross-functional teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your communication skills and any experience you have in agile environments to show that you can thrive in their culture.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their current projects, team dynamics, or how they approach continuous improvement. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.