Position: Senior Java Developer
Company: Vilmate
Experience required: 5y
English level: intermediate

Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st-century company.

Responsibilities:
● Build backend services and APIs to create scalable engineering systems.
● Work with Product Managers, and other engineers to architect systems, build features, and ship experiments.
● Find and address bugs and performance issues.
● Identify and communicate best practices.

Requirements:
● 5+ years of industry experience.
● In-depth knowledge of Java.
● High level of knowledge of Spark.
● Understanding of data structures and problem-solving approaches, and ability to articulate trade-offs.
● Experience with Agile development.
● Possesses strong verbal and written communication skills.
● BS in Computer Science / MIS or equivalent work-related experience.

We offer:
● Competitive salary and benefits.
● Flexible working hours.
● Vacation – 20 working days’ annual leave.
● Paid sick days.
● A personal laptop with all the essential software installed.
● State holidays are granted.
● Corporate accountant and lawyer services.
● Bureaucracy-free and transparent management.
● Сorporate events 2 times a year and team building.