28 day(s) ago

Senior Java Developer

Negotiable salary


Remote worker location: Russia
English: Intermediate, Advanced, Upper Intermediate
Experience: 5+ years
Employment: Full-time

Red Lab

Moscow
RedLab is part of the Litota group of companies. For 15 years we have been creating and implementing solutions for the development of the business of leading companies in the betting and financial sectors.

Responsibilities

Development of new functionality in custom software development projects.
Refactoring and optimization of existing functionality.
Correction of found defects.
Writing unit and integration tests.
Writing technical documentation.
Experience in managing team development.

Requirements

Experience in Java at least 5 years.
English language skills for interacting with foreign clients.
Understanding the structure and basic principles of the JVM platform. Ability to debug and profile java applications.
Experience using the Spring Framework in real projects.
Knowledge of the basic principles and approaches in working with relational databases.
Knowledge of the basic approaches to writing client-server applications and applications with a distributed architecture.
Understanding of approaches and techniques for writing unit and integration tests.

Skills considered as a good plus

Experience with basic java frameworks - SpringBoot
Knowledge of the principles of operation of popular relational and non-relational databases (MySQL, Postgres, MongoDB, Redis).
Experience with message brokers (ActiveMQ, ZeroMQ, RabbitMQ).
Understanding the peculiarities of running applications in a containerized environment (Docker Swarm, Kubernetes).
Experience with VCS (in particular, with Git).

Similar Jobs