Contact Us

Senior Java Full-stack Developer

Objective: Our client connects over 1,000 transportation options, including trains, buses, flights, ferries, cars, and airport transfers, to simplify your travel experience. Our platform is built on Java, TypeScript, Spring, Spring Boot, Couchbase, BigQuery, Docker, Kubernetes, Graphite, Grafana, Kibana and GraphQL

Responsibilities

  • Design, build and improve our provider platform to simplify and streamline our complex tasks.
  • Play a leading role in architecture and design of Coverage Platform and related systems.
  • Work closely with providers: integrate new ones and maintain the existing partners.
  • Use kubernetes to deploy and manage your services.
  • Work on high performance services that handle all communications with our partners.
  • Collaborate with other teams on solutions for challenging and interesting problems.
  • Design and develop a scalable and future-proof micro-services and libraries.
  • Help more junior engineers grow in their profession.
  • Solid experience in Java, designing and building scalable high-performing applications.
  • Experience in software design and Continuous Delivery.
  • Experience in cloud infrastructure and container technology.
  • Passion for software craftsmanship and agile development methodologies.
  • Team-player mindset with passion for mentoring and growing colleagues.
  • An open mind and eagerness to learn new things.

Education and Certifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Recruitment process

  • Pre-screen interview
  • Online test
  • Tech screen+ PM Interview
  • Technical Interview
  • Final Business Interview

Got questions?
Contact our recruiter

Valeria Nazarenko

Valeria Nazarenko

Recruitment Team Lead

linkedin

Join our Sloboda Studio team