Senior Backend Engineer (go)

Spinnr Tech Limited
Charing Cross, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Chinese, English
Experience level
Senior
Compensation
£ 40K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Java
Automation of Tests
Continuous Integration
Software Design Patterns
Linux
Distributed Systems
Elasticsearch
Python
PostgreSQL
Lua
Redis
Data Streaming
Backend
GIT
Solid Principles
Kafka
Docker
Go

Job description

· Design, develop, and maintain high-performance, highly available backend system architectures. · Develop and maintain microservice systems to support scalability and stability. · Develop data stream processing applications. · Participate in system architecture design, applying SOLID principles and common design patterns. · Efficiently resolve technical issues within the system and provide technical support.

Requirements

Redis, Postgresql, Elasticsearch, Docker, Git, Python, Mandarin, Cap, Base, Kafka, Go, Solid Principles, Lua, · Proficient in Go or other backend languages (e.g., Java, Python). · Familiar with PostgreSQL, Redis, Kafka, and other common data tools. · Familiar with Linux systems, as well as tools like Git and Docker. · Good coding style; familiar with SOLID principles and design pattern concepts. · Understanding of distributed architectures, including concepts like CAP, BASE, and ACID. · Knowledge of data tools such as Elasticsearch, Clickhouse, Tarantool. · Familiarity with Lua or other languages. · Experience with Continuous Integration (CI/CD) and automated testing. · Fluent in Mandarin (spoken and written); professional English required.

About the company

(Spinnr Tech Ltd.) is a technology consulting company dedicated to empowering organizations through project-based services and strategic consulting. Our mission is to help businesses of all sizes realize their long-term potential and vision.

Apply for this position