Java Developer

Remote, Full-time · Ukraine
Job Description:

We are looking for a Java Developer to help us build functional products and applications.

Responsibilities:
  • Contributing in all phases of the development lifecycle
  • Writing high-quality Java code
  • Unit testing and bug fixing
  • Writing technical documentation
Requirements:
  • 2+ years of Java back-end development experience
  • Knowledge of SQL (MySQL preferred)
  • Knowledge of regular expressions
  • Good understanding of the principles of the HTTP (S) protocols, WebSocket
  • Skills of reverse engineering of someone else’s JavaScript code
  • 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.
  • Team building and corporate activities.