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