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
- ~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
- 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
- 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
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
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.