Golang/Java Developer

Golang/Java Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Design and develop high-performance backend services using Java and Golang.
  • Company: Join a leading financial services organisation with a focus on innovation.
  • Benefits: Competitive day rate, hybrid working, and potential for contract extension.
  • Why this job: Work on critical engineering projects that impact business operations.
  • Qualifications: 5+ years in software development with strong Java and Golang skills.
  • Other info: Collaborate with senior engineers in a dynamic, Agile environment.

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

A leading financial services client is seeking an experienced Java Developer with strong Golang exposure to join a critical engineering programme. This role will focus on building and enhancing high-performance backend services within a modern, cloud-based architecture.

You’ll be working alongside senior engineers on scalable, resilient systems that support business-critical platforms, with a strong emphasis on clean code, performance, and reliability.

Key Responsibilities
  • Design, develop, and maintain backend services using Java and Golang
  • Contribute to the build and evolution of microservices-based systems
  • Develop and maintain APIs and distributed services
  • Collaborate with architects, engineers, and product teams on solution design
  • Ensure code quality through testing, reviews, and best practices
  • Support performance, scalability, and security requirements
  • Work within Agile delivery teams
Required Skills & Experience
  • ~5+ years of commercial software development experience
  • ~ Strong commercial experience with Java
  • ~ Hands-on experience developing services in Golang
  • ~ Experience building backend systems and APIs
  • ~ Solid understanding of microservices and distributed architectures
  • ~ Experience with Spring / Spring Boot
  • ~ Strong problem-solving skills in complex technical environments
Desirable Experience
  • Background in financial services or regulated environments
  • Cloud platforms: AWS, Azure, or GCP
  • Containerisation and orchestration (Docker, Kubernetes)
  • Event-driven or messaging systems (Kafka, RabbitMQ, etc.)
  • Exposure to DevOps or CI/CD pipelines
Contract Details
  • Initial 6-month contract, with strong extension potential
  • Inside IR35
  • Hybrid working: 2–3 days per week on-site
  • Competitive day rate, dependent on experience

Golang/Java Developer employer: Norton Blake

Join a leading financial services organisation that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact critical engineering programmes. With a strong focus on employee growth, you will have the opportunity to work alongside senior engineers in a hybrid environment, balancing remote flexibility with essential on-site collaboration. Enjoy competitive rates and the chance to enhance your skills in a modern, cloud-based architecture while contributing to high-performance backend services.
N

Contact Detail:

Norton Blake Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Golang/Java Developer

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the financial services space. You never know when a casual chat could lead to your next big opportunity.

✨Show Off Your Skills

When you get the chance to interview, don’t hold back! Bring examples of your work, especially projects that highlight your Java and Golang skills. We want to see how you tackle problems and build those high-performance backend services.

✨Ask Smart Questions

During interviews, come prepared with questions that show you’re genuinely interested in the role and the company. Ask about their tech stack, team dynamics, or how they approach clean code and performance. It’ll make you stand out as a candidate who’s really engaged.

✨Apply Through Our Website

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Golang/Java Developer

Java
Golang
Backend Development
Microservices
API Development
Distributed Architectures
Spring
Spring Boot
Problem-Solving Skills
Agile Methodologies
Cloud Platforms (AWS, Azure, GCP)
Containerisation (Docker, Kubernetes)
Event-Driven Systems (Kafka, RabbitMQ)
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and Golang specifically. We want to see how your skills align with the key responsibilities mentioned in the job description, so don’t hold back on showcasing your relevant projects!

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. Mention your experience with microservices and cloud-based architectures, and how you can contribute to our engineering programme.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical challenges in the past. We love seeing candidates who can think critically and come up with innovative solutions, especially in high-performance environments.

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 don’t miss out on any important updates about the process. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Norton Blake

✨Know Your Tech Stack

Make sure you brush up on your Java and Golang skills before the interview. Be ready to discuss your experience with backend services, microservices, and APIs. They’ll likely ask you to explain how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think of examples where you've solved complex problems in your previous roles, especially in high-performance environments. This will demonstrate your ability to thrive in their fast-paced setting.

✨Understand Agile Methodologies

Since you'll be working within Agile teams, it’s crucial to understand Agile principles. Be ready to discuss how you've contributed to Agile projects in the past and how you collaborate with cross-functional teams to deliver quality software.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about their current projects, team dynamics, or how they ensure code quality. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.

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

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>