Contact Person

Oksana Maika

Recruiter

omaika@binariks.com

Please, choose the right file type

Middle Strong/Senior Java Developer for food delivery project

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

Responsibilities

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

Job Requirements

  • 3+ years of experience in software development with Java
  • Experience in Java 8+
  • Experience with Spring Framework, Spring Boot 2
  • Experience with Spring Data
  • Good understanding of SQL and NoSQL databases, database design
  • Good knowledge of containerization, Docker and CI/CD best practices
  • Good level of expertise in AWS(ECS, Fargate, Lambda, DynamoDB, RDS)
  • Practical experience building and maintaining external or internal APIs, preferably with the OpenAPI specification
  • Knowledge of SDLC processes and tools, Iterative Design & Prototyping
  • Strong practice Design Patterns and Enterprise Design Patterns
  • English Intermediate +
  • Knowledge of Agile/SCRUM and iterative development lifecycles
  • Good problem-solving skills
  • Good communication skills

About Project

Product

An American online food ordering service that acts as a centralized marketplace, where diners can order delivery and takeout from restaurants in their area. 

Our Benefits

  • 18 working days of paid vacation
  • 10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
  • Medical insurance
  • 50% cost compensation for English courses at the office
  • Flexible work schedule
  • Additional days off for special occasions, national holidays off
  • A competitive and rewarding salary based on performance appraisals/knowledge evaluation
  • Possibility to share and gain knowledge on regular tech talks
  • Friendly and professional team
  • Innovative projects with advanced technologies
  • Corporate events
  • Remote work
  • Accounting service