Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Backend Engineer (Java, Kotlin)

Tymczasowa praca

Hays Poland

Poznań

Senior Java Backend Engineer

We are looking for a Senior Java 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 Java 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 Java.
  • 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.
  • Experience working with relational databases and designing efficient data models.
  • Ability to work closely with cross-functional stakeholders and translate business requirements into technical solutions.

Nice-to-Have Skills

  • Experience with Kotlin and willingness to work with or extend existing Kotlin-based services.
  • 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.
  • Experience with cloud platforms (GCP preferred).

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 generate business insights.

Platform Evolution

  • Designing and implementing new microservices while continuously improving the existing architecture, scalability, and performance.
Oferta pracy dodana 4 dni temu