Find a Job

Java Developers (Russian Speaking)

This job post is expired. You can search for other jobs here at www.carierista.com.

#IF21510
Type: Full time

We are seeking to hire individuals who are willing to work with a highly specialised, high-load product; deal with technically challenging and interesting tasks; devise ideas regarding product development and share their experience with their colleagues. Our company is planning on implementing various projects, and we are looking for developers for each of these projects.

 

Our internal organisation

We have a microservice architecture. We use Java 11 and Spring Boot to create microservices quickly and efficiently, and we use PostgreSQL or Oracle for our database.

To organise cooperative work, we use Atlassian products:

  • Source codes are stored in Git repositories on self-hosted Bitbucket servers.
  • Our build server uses Bamboo. The actual building process is performed by Maven.
  • Our task-tracking system is Jira.

 

As the quality of our products is very important to us:

  • the entire business logic is assessed by unit tests;
  • all changes are subject to mandatory code reviews;
  • builds undergo both manual and automated testing by the QA team.

 

You will have the opportunity:

  • to solve interesting and challenging tasks and participate in the development of website architecture;
  • to implement complex business logic and subsequently assess it with unit and integration tests;
  • to share knowledge with colleagues via coding reviews and task analyses;
  • to gain valuable experience with maintaining a large, high-load product in a production environment.

 

You’re right for us if:

  • you have more than two years of experience with the development of commercial software;
  • you have a good command of Java language (Collections, Concurrency, Generics, Exceptions, I/O, etc.);
  • you have experience working with Spring Framework (Core, AOP, JDBC + Transaction, Test);
  • you have a basic knowledge of SQL;
  • you are aware of version control systems;
  • you have no difficulties when reading technical documentation in English.

 

The following skills and abilities are also desirable:

  • experience working with Java 11, Oracle/PostgreSQL or Apache Kafka;
  • an understanding of the key concepts of app development using Spring Boot and the resolution of related issues;
  • a knowledge of testing frameworks, such as Junit, Mockito and Testcontainers;
  • user-level skills with *nix systems.

 

 

An attractive remuneration package will be offered to the successful candidates along with the opportunity to develop their career in a dynamic, young and growing environment.  

Send your CV via email to cycareers@ifuture.by (quoting the Job Title in the Subject line). 

All applications are maintained in strict confidence. 

Due to high volume of CV received only successful candidates will be contacted

Carierista Logo

Do you want to receive notifications related to new job positions, career and entrepreneurship matters?