Back to search
Hays Linkedin · Posted 5d ago

Back End Developer

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About the Project:

We are looking for a Senior Kotlin Backend Engineer to join a team responsible for developing and scaling a large Product Catalog platform. The project focuses on building high-performance backend services, improving product data quality, leveraging AI-powered solutions, and processing large-scale datasets to support a modern e-commerce ecosystem.

You will have a direct impact on the architecture, performance, and reliability of mission-critical services used to manage and optimize product information at scale.


Your Responsibilities

  • Design, develop, test, and maintain high-quality backend services and APIs using Kotlin and Spring Boot.
  • Build and evolve systems based on a microservices architecture.
  • Design the architecture of new modules and actively propose improvements for existing solutions.
  • Ensure software quality through code reviews, documentation, and engineering best practices.
  • Collaborate closely with Product Managers, Data Analysts, UX Designers, and other stakeholders to gather and refine business and technical requirements.
  • Develop and maintain tools supporting large-scale product catalog management, with a strong focus on stability and performance.
  • Contribute to solutions focused on data quality, product matching, and deduplication.
  • Work with large datasets to support analytics and data-driven improvements.


Must-Have Skills

  • Strong commercial experience with Kotlin.
  • Hands-on experience with Spring Boot.
  • Experience designing and developing microservices-based systems.
  • Proven experience building and maintaining backend applications and APIs.
  • Strong understanding of software architecture and scalable system design.
  • Experience conducting code reviews and maintaining technical documentation.
  • Ability to work closely with cross-functional stakeholders and translate business requirements into technical solutions.


Nice-to-Have Skills

  • Experience with Elasticsearch and search/data indexing solutions.
  • Practical experience with Large Language Models (LLMs) and vector databases.
  • Experience working with Big Data environments and data warehouses, particularly Google BigQuery.
  • Knowledge of text processing, similarity analysis, and AI-powered data solutions.


What You'll Work On

Product Catalog Management

  • Developing and maintaining backend systems that support centralized product catalog operations.

Data Quality & Deduplication

  • Building solutions that identify and eliminate duplicate product data using LLMs and vector databases.

Big Data Processing

  • Analyzing and processing large volumes of data to improve catalog quality and business insights.

Platform Evolution

  • Designing and implementing new microservices while continuously improving the existing architecture.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search