Java/Golang Developer

Norton Blake
Storrington and Sullington, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 156K

Job location

Storrington and Sullington, United Kingdom

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Software Quality
DevOps
Distributed Systems
Commercial Software
RabbitMQ
Spring-boot
Containerization
Kubernetes
Kafka
Docker
Go
Microservices

Job description

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., * Design, develop, and maintain Back End 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

Requirements

  • 5+ years of commercial software development experience
  • Strong commercial experience with Java
  • Hands-on experience developing services in Golang
  • Experience building Back End 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

About the company

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 Back End services within a modern, cloud-based architecture.

Apply for this position