logo[мetahunt]
> DOU
lead

Software Engineer

NCube Ltd.
company:Outstaff
javaspringmicroserviceshibernaterest-apimysqlpostgresqlawsrediskafka
cassandradynamodbgraphqlgrpc
englishB2
experience8+ years
domainEcommerce
locationKyiv, Ukraine
> full description

We are looking for a Tech Lead Java Backend Engineer to join our client’s fast-growing e-commerce company in the automotive industry. The team is focused on scaling and modernizing a high-traffic e-commerce platform and building reliable backend systems that support complex business-critical workflows.

This role is a strong fit for a hands-on technical leader who can go beyond implementing predefined requirements. You will work directly with technical and business stakeholders, analyze and challenge business requirements, architect solutions, make technical decisions, and proactively suggest improvements.

The engineering team is working on backend services, APIs, third-party integrations, database and performance optimization, caching, event-driven systems, and the gradual adoption of microservices architecture. The platform supports large-scale e-commerce operations, including real-time inventory, logistics, payments, shipping, and other business-critical workflows.

Working hours 1:00 PM — 9:00 PM CET/CEST (to ensure overlap with US-based team)

Requirements:

  • 8+ years of professional Java development experience
  • Strong experience with Spring Framework
  • Experience with microservices architecture
  • Experience with Hibernate or other ORM frameworks
  • Strong experience with REST APIs
  • Strong knowledge of MySQL, PostgreSQL, and relational databases
  • Experience designing, building, and maintaining APIs
  • Experience integrating third-party services and external platforms
  • Strong understanding of backend security best practices
  • Familiarity with cloud platforms such as AWS, GCP, or Azure
  • Experience with Redis or other caching technologies
  • Experience with Kafka or other event-driven technologies
  • Experience with system architecture, solution design, and technical decision-making
  • Ability to critically evaluate business requirements and propose technical solutions
  • Strong ownership mindset and proactive approach to technical improvements
  • Client-facing experience and direct stakeholder communication
  • Upper-Intermediate/Advanced English
  • Good to have:

  • Experience with high-volume or event-driven systems
  • Experience with saga patterns or distributed workflows
  • Experience with Cassandra, DynamoDB, ScyllaDB, or other NoSQL databases
  • Experience with SOAP, GraphQL, or gRPC
  • Experience with high-traffic e-commerce platforms
  • Responsibilities:

  • Design and develop scalable, secure, and high-performance backend systems
  • Architect technical solutions and contribute to key technical decisions
  • Analyze business requirements and translate them into effective technical solutions
  • Build and maintain APIs, microservices, and third-party integrations
  • Optimize application performance, databases, and caching
  • Proactively identify technical risks and propose improvements
  • Collaborate directly with technical and business stakeholders
  • Mentor engineers and support engineering best practices
  • Take ownership of solutions from design through implementation and production
  • Support the ongoing modernization and evolution of the e-commerce platform
  • We offer:

  • Competitive salary with regular performance-based reviews
  • Medical insurance after a 3-month probation period (available in Ukraine)
  • Vacation (up to 20 working days)
  • Paid sick leaves (10 working days)
  • National holidays (up to 11 days)
  • Online English courses
  • Accountant assistance and legal support
  • Flexible working schedule with remote, office-based, or hybrid options
  • Direct cooperation with the customer
  • Dynamic environment with low bureaucracy and strong team spirit
  • Challenging projects across diverse business domains and tech stacks
  • Collaboration with Top and Senior-level specialists
  • Online and offline teambuilding activities
  • Strong volunteering culture with active support initiatives
  • Відгукнутись на вакансію