Middle Java Developer

Binariks is looking for a highly motivated and skilled Middle Java Developer, who will be working on an online food ordering service that acts as a centralized marketplace, where diners can order delivery and takeout from restaurants in their area.


  • Developing high quality, testable and high-performant software using Agile practices
  • Gathering requirements, setting priorities and making precise decisions within deadlines

Job Requirements

  • At least 2 years of experience in software development with Java
  • Experience with Spring Framework, Tomcat
  • Understanding of modern web stack and architecture
  • Good knowledge of MySQL
  • Experience with Docker
  • Knowledge of Gradle or other Java build tools
  • Experience with automated testing frameworks like JUnit, Mockito, and Jasmine
  • Strong practice Design Patterns and Java Enterprise Design Patterns, deep experience in core java related manifests, main java data structures, and algorithms experience

Skills and Special Knowledge

  • Intermediate+ English (read/write/speak) for daily communication with the customer’s
  • Experience in Agile/SCRUM and iterative development lifecycles
  • Good problem-solving skill
  • Good communication skills

We provide the following for our employees:

  • 18 working days of paid vacation
  • 70% cost compensation of sickness (20 days per year)
  • 50% cost compensation for English courses at the office
  • Possibility to share and gain knowledge on regular tech talks.
  • Flexible work schedule
  • A competitive and rewarding salary based on performance appraisals/knowledge evaluation
  • Comfortable office facilities (kitchen, shower, tennis court, wall bar, coffee machine, etc.)
  • Challenging and interesting projects
  • Corporate events and birthday celebrations

Comments are closed.