Front End & Web Hiring Week 22th-28th November 2021

Java Developer (Robotic Process Automation)

Минск
Company Background

Our client sells a platform used to manage contact centers. The company is the market leader in contact center robotic process automation (RPA). The patented platform delivers a proven approach for automating currently manual management processes. Through automation, the cleint enables contact centers to effectively reduce cost and increase employee engagement in industries including financial services, telecommunications, insurance and healthcare.

Project Description

We provide a dedicated development team that works in close cooperation with the client’s development team to build features into the company’s core platform.

What You'll Do
  • Design, build, test, and maintain enterprise SaaS applications using Java and Spring Boot;
  • Collaborate with the architecture team to complete designs that meet business requirements;
  • Meet with product managers to break down ideas and user stories;
  • Research and provide direction for technologies and frameworks to be added to our stack;
  • Maintain quality, ensure responsiveness of applications, provide optimization guidance where necessary;
  • Collaborate with the Sustaining Engineering team to troubleshoot production issues;
  • Strive for CI/CD best practices;
  • Provide retrospective after delivery to ensure continuous improvement of the team;
Technologies:
Java
Spring
REST
MS SQL
MySQL
Hadoop (hbase)
GIT
Active MQ
Authentication frameworks
Microservices
Job Requirements
  • Bachelor’s degree in Computer Science (or related field) or equivalent work experience;
  • 5+ years experience in a software engineering role;
  • Masters degree in computer science (or related field) preferred;
  • Knowledge of object-oriented programming and data structures;
  • Knowledge of RESTful concepts;
  • Knowledge of DBMS concepts, including familiarity with MySQL;
  • Experience with code versioning tools, such as Git;
  • Experience with CS concepts, including design patterns and multithreading;
  • Familiarity with CI/CD concepts;
  • Good communications skills;
  • Intermediate English;
  • Familiarity with SaaS and Enterprise Architecture concepts;
  • Experience with NoSQL preferred;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office;
Напишите нам!
Мы обязательно ответим!