IT Development and Maintenance
Department
Location
Android Developer
Minsk, Belarus
Our R&D Team in Minsk is now looking for an Android Developer. Be part of a cutting-edge disturbed platform for a multi-tenant product! What will you do:
  • Refactoring
  • Planning
  • Development and support of internal framework
  • Estimation of development time, prioritizing of tasks
  • Technical audit and code review
  • Knowledge Sharing inside the Android team
Requirements: 
  • At least 2 years of experience in Android applications development
  • Experience with Retrofit, realm, otto bus, reflections, gson
  • Deep knowledge and proven experience programming in Java
  • Excellent knowledge and deep understanding of OOP
  • Ability to build an application architecture, define optimum technology and instruments stack
  • Understanding of Android application life cycle, familiarity with Android features
  • Knowledge of basic frameworks
  • Basic knowledge of DB and data managment
Benefits: 
  • high wages, protected from currency fluctuations
  • opportunity to receive bonuses
  • 50% payment of English language courses/sports
  • + 5 days off
  • comfortable conditions in the cozy office of BC "Port"
  • tea, coffee, and other amenities at the expense of the company
  • cookies, kicker, PS console, table games
APPLY TO POSITION
Linux System Engineer
Minsk, Belarus
Our R&D Team is now looking for a Linux System Engineer. Be part of a cutting-edge disturbed platform for a multi-tenant product! Requirements: 
  • 1.5+ years of Linux administration (preferably Ubuntu)
  • Knowledge of SQL, tuning, troubleshooting
  • Apache/Nginix
  • Good command of monitoring systems, preferably Zabbix
  • Experience with Asterisk
  • Linux network stack (iptables/DNAT/SNAT/routing/ipsec)
  • Good command of at least one scripting language - bash/python/ruby/php/perl
  • Intermediate English
  • Willing to develop in DevOps
Nice to have:
  • Experience with Docker;
  • Experience with mongoDB;
  • Experience with Chef / Ansible;
  • Experience with Jenkins / Nexus / Sonar;
  • Experience with Amazon Web Services;
  • Experience with VMware ESXi;
  • Experience with с java applications
Benefits: 
  • high wages, protected from currency fluctuations
  • opportunity to receive bonuses
  • 50% payment of English language courses/sports
  • + 5 days off
  • comfortable conditions in the cozy office of BC "Port"
  • tea, coffee, and other amenities at the expense of the company
  • cookies, kicker, PS console, table games
APPLY TO POSITION
Android QA Engineer
Minsk, Belarus
We are looking for a Quality Assurance Engineer to join our Minsk office and make Android team even stronger! What you will do:
  • Writing Test documentation according to requirements
  • Functional testing
  • Regression and Smoke testing
  • Communication with developers, BA and other business units
  • Keeping up test databases, bugs analysis
Requirements:
  • Basic knowledge of json, xml
  • sql  knowledge (you must be able to write simple queries)
  • Agile expirience
  • understanding of Client - Server applications
  • Familiarity with Android
  • Understanding what is  ADB
Benefits: 
  • high wages, protected from currency fluctuations
  • opportunity to receive bonuses
  • 50% payment of English language courses/sports
  • + 5 days off
  • comfortable conditions in the cozy office of BC "Port"
  • tea, coffee, and other amenities at the expense of the company
  • cookies, kicker, PS console, table games
APPLY TO POSITION
Lead Java Developer
Minsk, Belarus
Our R&D Team is now looking for a Lead Java developer. Be part of a cutting-edge disturbed platform for a multi-tenant product!

Must Haves:


  • Experience building backend systems, preferably using Java 8
  • Strong experience with distributed systems and RESTful services
  • Experience using Spring Framework (version 4\5)
  • Understanding of Microservices architecture and the Reactive Manifesto
  • Hands-on with relational databases (e.g., MySQL) and non-relational databases (MongoDB, Redis), writing queries and schema design


Technology stack (got to know):

  • DSLs (Groovy\Kotlin)
  • messaging services (Apache Kafka, RabbitMQ, JMS, etc.)
  • event-sourcing (AxonFramework)
  • persistence, ORM (Jooq, Requery)
  • querying API (GraphQL),
  • reactivity (RxJava/Project Reactor)
  • testing (Spock, JUnit, Mockito)
  • containerization (Docker)
  • NoSQL (Redis, ElasticSearch, MongoDB)


Benefits:

  • high wages, protected from currency fluctuations
  • opportunity to receive bonuses
  • 50% payment of English language courses/sport
  • + 5 days off
  • comfortable conditions in the cozy office of BC "Port"
  • tea, coffee, and other amenities at the expense of the company
  • cookies, kicker, ps console, table games
APPLY TO POSITION
Java Developer (Middle/Senior)
Minsk, Belarus
Be part of a cutting-edge disturbed platform for multi-tenant product.

Must Haves:
  • Experience building backend systems, preferably using Java 8
  • Strong experience with distributed systems and RESTful services
  • Experience using Spring Framework (version 4\5)
  • Understanding of Microservices architecture and the Reactive Manifesto
  • Hands-on with relational databases (e.g. MySQL) and non-relational databases (MongoDB, Redis), writing queries and schema design
Technology stack:
  • JAVA 7-8
  • Spring Framework
  • Infrastructure - Docker, ELK, Netflix stack (Swarm, Consul, Vault, Hystrix, Kibana, Grafana, Prometheus, Haproxy)
  • Custom framework for microservices (on the base of spring and jetty)
  • NoSql - Mongo, GridFS, Redis, ElasticSearch
  • Event sourcing - Axon framework
  • Business DSLs - Groovy and Kotlin
  • Messaging - RabbitMQ
  • Analytics (Big Data) - Spark
  • RDBMS - MySql
  • JEE - EJB, JPA, JAX-RS, Glassfish
  • ORM - Hibernate, Jooq
  • Testing - on Spock, JUnit, Mockito, RestAssured
  • Build - Gradle, Maven
Benefits:
  • high wages, protected from currency fluctuations
  • opportunity to receive bonuses
  • 50% payment of English language courses/sports
  • + 5 days off
  • comfortable conditions in the cozy office of BC "Port"
  • tea, coffee, and other amenities at the expense of the company
  • cookies, kicker, PS console, table games
APPLY TO POSITION