Riga
Full time
Posted on: 
February 8, 2022

Backend / Full-stack Developer

Fullstack developers are universal coding soldiers that cover most of project needs on their own

Job Description

Full-stack developers are computer programmers who are proficient in both front and back end coding. Their primary responsibilities include designing user interactions on websites, developing servers and databases for project functionality and coding for mobile and blockchain platforms.

Job Responsibilities

  • Development and maintenance of backend side of a popular blockchain game
  • Design and development of new game mechanics and improvement of already existing ones
  • Legacy system refactoring
  • Popular top-notch web and blockchain technologies research and implementation

Qualifications

  • Knowledge of server-side development using Java and Typescript
  • Experience of working with databases (e.g. request optimization, transactionality issues, locks, etc.)
  • Good understanding of how distributed systems work and knowledge of various architecture patterns.
  • Experience in interserver communications:
  • http/https;
  • WebSocket;
  • Message queues.
  • We use:
  • Java + Spring Boot
  • Hibernate;
  • Postgres;
  • ActiveMQ;
  • Docker;
  • Spock;
  • CI/CD.

Apply to this job

If believe you're up for the job and want to join our agile and hardworking team, we'd be happy to interview you!
Feel free to drop us a line.