Position: Java Developer
Category: Java
English level: upper
Years of experience: 5


1) A one-stop-shop solution of sports betting and PAM for the iGaming industry. 
Responsibilities: Design, build and maintain microservices which are responsible for discrete tasks and integrate with other 3rd party APIs. Collaborating with 3rd party services support teams. Analyzing system architecture and continually improving it. Performing unit, integration and automation tests. Code review. Collaboration with QA/DevOps teams.
2) Heavyweight, analytical APIs empower shippers, 3PL and carriers to collaborate and optimize decision making throughout the entire LTL lifecycle from rating through the invoicing process using specific rules and decision-making algorithms. 
Responsibilities: Develop new features according to requirements. Refactoring and improving existing system architecture and CD process. Code review. Onboarding of new team members.
3) The largest retail bank in Ukraine, focused on service individuals and SMEs. Also owns money transfer and payment systems.
Responsibilities: Develop RESTful and business applications. Implement new features for existing monoliths. Bug fixing. Refactor and support of legacy applications. Write unit and integration tests. Working with QA team to minimize potential bugs.
Don't want to work with microcredits.