Senior Full Stack Developer

Senior Full Stack Developer

Posted Today by hackajob

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Senior Full Stack Developer role is a remote contract position focused on developing and maintaining scalable microservices using a diverse tech stack, including Java, Go, and Python. The ideal candidate will have extensive experience in cloud-native environments, particularly with Kubernetes and Google Cloud Platform. Responsibilities include feature delivery, microservices architecture, and collaboration within an agile team. The role requires strong problem-solving skills and the ability to quickly adapt to a fast-paced environment.

Key Responsibilities:

  • Design and implement robust backend services using Java, Go, and Python, adhering to best practices and clean code principles.
  • Contribute to the evolution of a distributed system, focusing on API performance and service interoperability.
  • Deploy, monitor, and scale applications within Kubernetes clusters hosted on GCP.
  • Identify and resolve performance bottlenecks and architectural challenges within a multi-language environment.
  • Work effectively within an agile, remote-first team, participating in sprint ceremonies and technical design reviews.

Key Skills:

  • Strong professional experience across Java (Spring), Go, and Python.
  • Deep hands-on experience with Kubernetes and the GCP ecosystem.
  • A solid understanding of building secure, high-concurrency applications.
  • Ability to onboard quickly and contribute to a fast-paced environment.
  • Excellent communication skills for a fully remote collaborative environment.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

hackajob is collaborating with Solirius Reply to connect them with exceptional professionals for this role.

Senior Full Stack Developer (Contract) | Remote

We are looking for an experienced Senior Software Engineer to join our engineering team on a 3-month initial contract. This is a purely remote role, ideal for a versatile polyglot developer who is comfortable working across a diverse tech stack to deliver high-quality, scalable microservices. You will be responsible for developing and maintaining business-critical services, ensuring seamless integration across multiple platforms, and optimizing our cloud-native infrastructure.

The Tech Stack

Languages: Java (Spring Boot), Go, and Python

Orchestration: Kubernetes (K8s)

Cloud Provider: Google Cloud Platform (GCP)

Infrastructure: CI/CD pipelines and Cloud-native tooling

Key Responsibilities

  • Feature Delivery: Design and implement robust backend services using Java, Go, and Python, adhering to best practices and clean code principles.
  • Microservices Architecture: Contribute to the evolution of a distributed system, focusing on API performance and service interoperability.
  • Cloud Management: Deploy, monitor, and scale applications within Kubernetes clusters hosted on GCP.
  • Problem Solving: Identify and resolve performance bottlenecks and architectural challenges within a multi-language environment.
  • Collaboration: Work effectively within an agile, remote-first team, participating in sprint ceremonies and technical design reviews.

Requirements

  • Polyglot Proficiency: Strong professional experience across Java (Spring), Go, and Python.
  • Cloud Native Expertise: Deep hands-on experience with Kubernetes and the GCP ecosystem.
  • Security & Scalability: A solid understanding of building secure, high-concurrency applications.
  • Immediate Impact: Ability to onboard quickly and contribute to a fast-paced environment.
  • Communication: Excellent communication skills for a fully remote collaborative environment.