SoftServe is the largest Ukrainian IT company, a team of 10,000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
27 июля 2021

Senior Full Stack Software Engineer (ID 66447) (вакансия неактивна)

Харьков, удаленно


SoftServe isn’t just about technology — it’s about open-minded people who love technology and have everything they need to pursue their passion to create innovation. We are about people who create bold things, make the difference, have fun, and love their work.

Our client is the world’s largest travel site, operating at scale with over 700 million reviews, opinions, photos, and videos, reaching over 390 million unique visitors each month and covering approximately 7.7 million accommodations, airlines, experiences, and restaurants.

The client is well known for having an extremely strong engineering organization — you’ll be working with the best, playing with cool toys, and getting stuff done, in the most impactful area of an incredibly profitable, growing company. They trust our engineers to come up with, implement and take responsibility for their own designs. Engineers can take a flexible approach to their daily work.

Although you will be primarily working on Java, you will be exposed to the full stack development, including JavaScript and React, the API layer, and down to the database.


A software engineer with such experience and skills as

  • Readiness to write clean, correct, and efficient code
  • Excellent problem-solving ability with effective debugging of complex systems
  • Background of web development with Java
  • Good expertise in web front-end technologies (HTML, CSS, JS, React)
  • A concept of Linux, Postgres
  • Ability to construct complex SQL queries
  • Desire to work with Big Data
  • A sense of ownership, urgency, and pride in your work
  • Solid foundation in data structures, algorithms, and OO Design
  • Excellent written and oral communication skills with the ability to communicate complex concepts clearly


  • Collaborating and maintaining high communication with designers and product managers on a distributed team
  • Design specifications review, providing feedback, and estimating the size of projects
  • Iteration and breaking down complex projects into smaller components for shorter release cycles
  • Participating in design reviews, code reviews, team and QA meetings
  • Validating software functionality and security
  • And building a trusted relationship with Client


  • Code! The project is not overwhelmed with meetings and other not development related activities
  • Operate across evolving technology stack — we’re developing in Java, React, SQL, and more
  • Touch code at every level — from the UI, through backend microservices, and down to the database
  • Collaborate closely with the Product and design teams to define feature specifications and develop high-quality deliverables for our customers
  • Support hundreds of thousands of travelers each day booking attractions and holiday homes across the globe
  • Help them decide where to stay, how to fly, what to do, and where to eat
  • Have fun and friendly environment where the key objective is getting things done