Middle Java Developer

HybridSalary not specified
Lviv, Ukraine
Apply Now

Tech Stack

JenkinsGitLab CIKafkaSpring BootMongoDBJavaSQLDockerRabbitMQPostgreSQLSwaggerElasticsearchOpenAPICI/CDMySQLNoSQLREST

Job Description, Responsibilities & Requirements

About the Position

Meest International is part of an international group of companies and the undisputed leader of the Ukrainian e-commerce cross-border logistics market. We are a trusted delivery partner for global brands such as Next, Answear, Notino, iHerb, Born2Be, Temu, and others.

We are looking for a passionate and detail-oriented Middle Java Developer to join our SDO team in Lviv (hybrid format). This is a hands-on backend role focused on building, integrating, and evolving scalable distributed systems.

Responsibilities

  • Implement new backend functionality using Java and Spring Boot
  • Develop and maintain REST APIs
  • Integrate with third-party APIs and external systems
  • Fix bugs and troubleshoot application issues
  • Participate in code reviews and follow coding standards
  • Refactor existing code to improve readability, performance, and maintainability
  • Write and maintain unit and integration tests
  • Contribute to technical documentation
  • Collaborate closely with senior developers, QA, and DevOps teams

Requirements

Core experience

  • 2+ years of commercial experience with Java
  • Good understanding of OOP principles and basic design patterns (SOLID, etc.)
  • Experience with Spring / Spring Boot
  • Experience building and consuming REST APIs
  • Familiarity with OpenAPI / Swagger
  • Good knowledge of SQL and experience with MySQL and/or PostgreSQL
  • Experience with NoSQL databases such as MongoDB or Elasticsearch
  • Basic experience with messaging systems like Kafka or RabbitMQ
  • Experience deploying or running applications on cloud infrastructure (AWS is a plus)
  • Experience with Docker and containerized applications
  • Basic understanding of security concepts such as JWT, OAuth2, SSO

Quality & delivery

  • Experience with unit and integration testing
  • Basic understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI
  • Ability to read and understand technical documentation and UML diagrams
  • (Pre-)Intermediate English level
  • Willingness to learn, improve, and take ownership of tasks
  • Strong teamwork and problem-solving skills

Nice to have

  • Experience in logistics, transportation, or automotive domain
  • Familiarity with Kubernetes
  • Experience with Camunda or BPMN
  • Basic knowledge of Event-Driven Architecture
  • Experience with gRPC

We Offer

  • Friendly, family-like team and supportive working environment
  • Flexible working hours and hybrid work format
  • Competitive salary with regular reviews
  • Professional growth opportunities, including trainings, workshops, and conferences
  • Work with modern technologies and real production systems
  • Stable international product company
  • Social guarantees according to legislation
  • Health insurance after probation period
  • English courses
  • Modern office with reliable internet, power backup, and comfortable workspaces

If you are a motivated Java developer looking to grow your skills and work on meaningful products, we would be happy to hear from you.

Please send your resume to [email protected], and let’s discuss how you can grow together with our engineering team.

MeestLvivUkraineJenkins, GitLab CI, Kafka, Spring Boot, MongoDB, Java, SQL, Docker, RabbitMQ, PostgreSQL, Swagger, Elasticsearch, OpenAPI, CI/CD, MySQL, NoSQL, RESTFull-time Salary not specified

Job Details

Company name:
Meest
Location:
Lviv, Ukraine
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
2/25/2026
Last checked:
2/25/2026
Posted on the source:
N/A
Apply Now