Back End Developer

Global-Talent-Exchange

Petrozavodsk
Full time
2 - 5 Yrs
Job Openings: 1

Required Skills:

Java

C4

.NET

Go

Python

PHP

Java Oop

Design Patterns

Solid Iris

Ddd

Rest Api's

Relational Databases

Multithreading

Distributed Systems

RabbitMQ

Kafka

Unit Testing

Integration Testing

NoSQL

MongoDB

Redis

ElasticSearch

Docker

Orchestration

Agile

Java

C#

.NET

Go

Python

PHP

OOP

Design patterns

SOLID

DDD

REST API

Relational databases

Multithreading

Distributed systems

RabbitMQ

Kafka

Unit testing

Integration testing

NoSQL

MongoDB

Redis

Elasticsearch

Docker

Orchestration

Agile

Job Overview

We are seeking a Backend Developer to join our team. The role involves working with Java and C#/.NET, with opportunities to explore other languages and frameworks such as Go, Python, and PHP.

Responsibilities

  • Develop backend solutions using one of the mentioned languages.
  • Apply deep understanding of OOP, design patterns, and architectural principles like SOLID and DDD.
  • Design and build REST APIs.
  • Work confidently with relational databases and optimize queries.
  • Develop multithreaded and distributed systems.
  • Take initiative and work collaboratively in a team.

Preferred Qualifications

  • Experience with message brokers like RabbitMQ or Kafka.
  • Practice in writing automated tests (Unit, Integration).
  • Knowledge of NoSQL databases such as MongoDB, Redis, or Elasticsearch.
  • Experience with containerization (Docker) and orchestration.
  • Ability to read technical documentation in English.

Benefits

  • Engaging projects with a modern tech stack.
  • Flexible work format (office/hybrid/remote).
  • Various employment options (full-time/part-time).
  • Work in an Agile team environment.
  • Onboarding and mentorship opportunities.

About Company

Global-Talent-Exchange
https://globaltalex.com/
Discover high-impact roles Worldwide
10-20 Employees
Information Technology & Services