Senior Java Developer
Overview
Main Responsibilities
– development of new functionality (from specifying requirements to full implementation)
– integration of external data providers
– creation and support of REST API methods for communication with own web portal
– work with highly loaded databases
– project support, bug fixing
– release process support
– code cross review
Mandatory Requirements
– work experience as Java developer for at least 5 years (without frameworks)
– experience with Spring CORE
– deep knowledge of OOP, design patterns, SOLID
– understanding of the principles of data protection in programming
– experience with GIT
– experience in project development and support (preferably in an existing project)
– knowledge of DBs design, including MySQL
– experience with the ELK stack
– knowledge of Docker
– experience with REST
We offer
– work in an international IT Product company with challenging antifraud solutions
– the ability to influence processes and products
– remote job
– the duration of annual leave – 20 working days
– paid sick leaves
– 50% compensation for foreign language courses or sports/recreational center subscriptions
– compensation for training and conferences