Senior Back-end developer

3 057 - 5 003 USDGross per month - Permanent
Java

Senior Back-end developer

Java
Hrubieszowska 2, Warszawa

Knowit Poland sp. z o.o.

Full-time
Permanent
Senior
Hybrid
3 057 - 5 003 USD
Gross per month - Permanent

Job description

Knowit is a leading Nordic IT consultancy firm, dedicated to helping clients achieve their business goals through advanced technological solutions. With over 4,500 professionals across various business areas, we specialize in software development, IT consulting, and digital transformation, all aimed at creating sustainable futures. Knowit is listed on the Stockholm Stock Exchange and operates in 21 countries, providing cutting-edge solutions and exceptional client service.

About the Client

Our client, TOMRA, is a Norwegian global leader in cutting-edge collection and sorting technology, recognized worldwide for pioneering innovative solutions that accelerate the transition toward a circular economy. With millions of daily users and one of the world’s largest networks of reverse vending machines, TOMRA combines advanced engineering with a strong sustainability mission, creating real impact across multiple continents. Within this environment, the Digital Software department is responsible for building and integrating applications that process message flows from around 80,000 machines worldwide, supporting consumers, retailers, service operations, and national deposit systems.

Project Description

As a Backend Developer in the STREAM team, you will help build and enhance mission-critical systems responsible for message processing, data flow, and financial reporting. You will work with modern cloud technologies and contribute to reliable, scalable, and efficient solutions used across multiple internal and external services. This role is ideal for someone who enjoys working with complex distributed systems and is motivated by high-quality engineering in a cloud-first environment.

Key Responsibilities

  • Design, develop, and deploy high-quality applications on Google Cloud Platform (GCP)

  • Collaborate with cross-functional teams to define, design, and implement new functionalities

  • Optimize applications for superior performance, scalability, and reliability

  • Write clean, maintainable, and efficient code

  • Participate in code reviews to support knowledge sharing and maintain high engineering standards

  • Stay up to date with industry trends, cloud technologies, and best practices

Qualifications

  • Bachelor’s degree or higher in a relevant field

  • 5–7 years of professional experience as a software developer

  • Strong proficiency in Java and/or Kotlin

  • Experience with system development using agile methodologies

  • Familiarity with GCP services such as Compute Engine, Cloud Storage, BigQuery, Pub/Sub, Firebase, or similar solutions is a plus

  • Experience with Docker and Kubernetes

  • Strong focus on quality and excellent attention to detail

Soft Skills & Preferred Competencies

  • Flexibility and adaptability when working with complex, evolving systems

  • Strong attention to detail and commitment to high-quality standards, especially due to the nature of financial reporting

  • Comfort with repetitive or routine tasks that are essential for maintaining critical systems

  • Excellent collaboration and communication skills for effective teamwork

  • Beneficial: experience with or interest in automation and AI-driven processes connected to reporting and operational efficiency

  • Very good command of English, both written and spoken (C1 level)

  • Motivation to contribute to TOMRA’s mission, culture, and long-term product development

  • Flexibility to spend time on-site in Asker, Norway, during the initial onboarding period

Recruitment Process

  1. Initial Interview with TA Specialist (online interview)

  2. Technical Skills Verification (online interview)

  3. Interview with Hiring Manager & Team (Knowit Office in Warsaw)

What We Offer

  • Employment contract (11-18k PLN Gross)

  • Hybrid work model based in Warsaw, with the option to work from the office or partially remotely, depending on your preferences

  • A knowledge-sharing culture built on transparency, collaboration, and constructive feedback

  • Professional development opportunities: language courses, technical trainings, soft-skills development, certification support, and access to conferences on preferential terms

  • Attractive benefits package including MultiSport card, MultiLife platform, LuxMed medical care for you and your family, and group insurance

  • All necessary equipment to support effective collaboration

Tech stack

    English

    C1

    Polish

    C1

    Kotlin

    advanced

    GCP

    advanced

    Java

    advanced

    Docker

    regular

    Kubernetes

    regular

Office location

Published: 12.12.2025

Senior Back-end developer

3 057 - 5 003 USDGross per month - Permanent
Summary of the offer

Senior Back-end developer

Hrubieszowska 2, Warszawa
Knowit Poland sp. z o.o.
3 057 - 5 003 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że klikając w przycisk „Aplikuj” lub „Aplikuj teraz” lub w inny sposób wysyłając zgłoszenie rekrutacyjne Administratorem ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.