Backend Developer

Job description

We are looking for a Backend Specialist with 5+ years of professional experience developing microservices written primarly in Go, secondary in NodeJs.

Goals is to extend a web-based asset management platform for external end users.

**Tasks:**

- Maintain and extend the microservice codebase
- Responsible for code quality
- Increasing test coverage of unit and integration tests
- Manage interfaces with external systems

**Requirements:**

- 5+ years of professional experience in developing microservices written in Go and NodeJs
- Applying best practice architecture principals
- Using Grpc and ProtoBufs
- Professional experience in defining REST API interfaces (at least level 2).
- Professional experience in defining GraphQL interfaces.
- Professional experience in handling and optimizing large mongodb collections
- Nice to have skills: Neo4j, Influx, OAuth, Gitlab CI/CD, AWS services, Docker, Kubernetes

Must have skills
Amazon Web Services, Docker, Git, Go, GraphQL, Kubernetes, MongoDB, Neo4J, Node.js, REST

Start date
Earliest: asap
Latest: May 24, 2021
As soon as possible

Length
6-9 months
Option of extension

Engagement
Fulltime

Remote
Fully possible

Language requirements
English, German
English is must have, German is a strong bonus

Budget
75-90€ per hour
incl. Uplink fee