Java Developer
Remote, Full-time · Ukraine
Job Description:
We are looking for a Java Developer to help us build functional products and applications.
Responsibilities:
- Reverse engineering of websites and search for ways to circumvent protection against bots
- Development and maintenance of bots for scraping public data
Requirements:
- 2+ years of commercial experience with Java 8+
- Knowledge of multithreading frameworks/libraries (Backbone, React, Vue, etc.)
- Knowledge of regular expressions
- Knowledge of SQL (mostly MySQL)
- Good understanding of the principles of the HTTP (S) protocols, WebSocket
- Knowledge of JavaScript syntax
- Ability to write a clean and testable code
Will be a plus:
- Experience in developing multi-threaded applications
- Experience in developing asynchronous code with CompletableFuture
What we offer:
- Ability to work remotely from anywhere in the world.
- Paid vacation and sick days.
- Full support and tax coverage (5%) for private entrepreneurs.
- Participation in educational activities and thematic conferences.
- English courses.