Senior Kotlin Backend Engineer

Hays โ€” Poland ยท Posted ~1 day ago

Senior Full-time

Skills

Kotlin Spring Boot Backend development REST APIs Microservices Software architecture Automated testing Code reviews Documentation Engineering best practices Large-scale data processing

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A senior backend engineering role focused on building and scaling high-performance services for a large digital commerce platform. You will develop Kotlin and Spring Boot services, design microservice architectures, improve existing systems, process large datasets, and work closely with product and data specialists.

Highlights

Senior backend engineering opportunity focused on high-performance services and large-scale product data. The role provides direct influence over architecture, performance, reliability, software quality, and the evolution of mission-critical microservices.

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.