Backend Engineer (Java, Kotlin)
Tymczasowa praca
Hays Poland
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
Powiązane wyszukiwania
- senior software developer backend Poznań
- junior backend developer Poznań
- backend fullstack developer (js) Poznań
- backend software engineer Poznań
- java backend developer Poznań
- java back-end developer Poznań
- php back-end developer Poznań
- senior backend developer Poznań
- backend developer Poznań
- angular java junior developer Poznań