Senior Java Developer

Kharkiv, Ukraine
Full time work

If you are a high-performing Senior Java Developer who is looking for an exciting new project and a professional team, we’re happy to invite you to participate in our project. We are interested in open-minded sociaciable candidates who are ready to solve technical challenges proactively. If you want to enhance your expertise and are ready for new challenges, we will be glad to welcome you.

Dina

Talent acquisition manager

About project

You will develop a transport management system to optimize logistics operations. The system allows their users to reduce the cost of logistics companies and optimize product delivery via reducing the number of transportation items required.

Your area of responsibility

  • Developing and writing clean, readable, and easily maintainable code in Java;
  • Implementing and continuously improve scalable web applications and services;
  • Continuous expansion and improvement of the system according to customer requirements;
  • Optimizing components for maximum performance on multiple web devices;
  • Communicating ideas, issues, status, and outcomes within the project team.

Skills and requirements

  • At least 5 years of development experience in Java;
  • Strong knowledge in Java 8;
  • Vast experience within multi-threading environment;
  • Familiarity with Java Streams;
  • Skills in SQL DBs;
  • Proven experience in Apache Maven and Gradle;
  • Experience in Linux;
  • Familiarity with IntelliJ;
  • Solid Computer Science skills in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.

Will be a plus

  • Experience in Java 10+;
  • Solid experience in Docker;
  • Ability to understand gRPC/Protobuf;
  • Familiarity with Java profilers.

We offer

  • Working in a small team of talented and passionate engineers;
  • Opportunity to work with the most trending technologies;
  • Long-term enjoyable cooperation;
  • Payable vacation and sick days;
  • Competitive salary depending on your own talents;
  • Regular performance & career development reviews;
  • Cozy office and nice family-type atmosphere;
  • Team building events.