Grid Dynamics
Java Software Engineer
Grid DynamicsUkraine2 days ago
Full-timeEngineering

Java Engineer (Ukraine)

Location: Ukraine

English level: B2 or higher

About the project

We’re looking for an experienced Java Engineer to join our team working on multiple small-to-medium projects for one of the top U.S. retailers specializing in kitchenware and home furnishings.

All projects are built around modern Java technologies and designed to support critical business processes within a dynamic retail environment.

Responsibilities

  • Develop and maintain backend services and APIs using Java and Spring Boot
  • Work with reactive programming patterns (WebFlux)
  • Collaborate with cross-functional teams to design, build, and deploy scalable microservices
  • Integrate with SQL and NoSQL databases
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, testing, and continuous improvement processes

Minimum requirements

  • Strong proficiency in Java 17
  • Experience with reactive programming using WebFlux (6 months–1 year minimum)
  • Solid knowledge of Spring Framework (Spring Boot, Spring Data)
  • Upper-intermediate (B2) English level

Key Skills

Ranked by relevance