Software Engineer (Java)
The Stepstone Group Polska sp. z o.o.
⚲ Warszawa, Mokotów
10 000–16 000 zł brutto / mies.
Wymagania
- Java
- Python
- Kafka
Opis stanowiska
Nasze wymagania:
You write clean, testable backend code in Java and/or Python
You are comfortable working with distributed systems and event-driven architectures (or willing to grow in this area)
You take ownership of services across their full lifecycle
You care about code quality, including automated testing
You have a pragmatic mindset and focus on delivering working solutions
👉 You don’t need to tick every box to apply – we value different perspectives and are happy to support your growth in areas that are new to you.
O projekcie:
Team Mélange builds AI- and rule-based parsing and normalization solutions that turn unstructured job and CV data into structured signals used across the Stepstone marketplace. Our services are consumed as APIs by teams across the organisation.
Join our team and you’ll help build, scale, and operate these services.
Working in the Mélange team you will contribute to backend systems that power data processing across the organisation, working closely with engineers across multiple domains.
This is so important to us. By joining our team, you will play a vital role as we reimagine the labour market to make it work for everybody.
Zakres obowiązków:
Build and maintain backend services and APIs using Java and Python
Work on event-driven data pipelines based on Kafka
Take ownership of services end-to-end: design, testing, deployment, monitoring, and iteration
Ensure code quality, including writing and maintaining automated tests
Collaborate with Software Engineers, ML Engineers, and a Product Manager in a distributed, international team
Oferujemy:
Premium medical and dental care
Life insurance
Flex Benefits – Worksmile Cafeteria System (Multisport, vouchers, tickets, etc.)
Employee Referral Program
Hackathons, Knowledge Sharing Hours, In-house projects
Tech and sport communities
Events and integration parties
Charity initiatives and 2 extra volunteer days
English/German classes
Game room and chillout zone
You write clean, testable backend code in Java and/or Python
You are comfortable working with distributed systems and event-driven architectures (or willing to grow in this area)
You take ownership of services across their full lifecycle
You care about code quality, including automated testing
You have a pragmatic mindset and focus on delivering working solutions
👉 You don’t need to tick every box to apply – we value different perspectives and are happy to support your growth in areas that are new to you.
O projekcie:
Team Mélange builds AI- and rule-based parsing and normalization solutions that turn unstructured job and CV data into structured signals used across the Stepstone marketplace. Our services are consumed as APIs by teams across the organisation.
Join our team and you’ll help build, scale, and operate these services.
Working in the Mélange team you will contribute to backend systems that power data processing across the organisation, working closely with engineers across multiple domains.
This is so important to us. By joining our team, you will play a vital role as we reimagine the labour market to make it work for everybody.
Zakres obowiązków:
Build and maintain backend services and APIs using Java and Python
Work on event-driven data pipelines based on Kafka
Take ownership of services end-to-end: design, testing, deployment, monitoring, and iteration
Ensure code quality, including writing and maintaining automated tests
Collaborate with Software Engineers, ML Engineers, and a Product Manager in a distributed, international team
Oferujemy:
Premium medical and dental care
Life insurance
Flex Benefits – Worksmile Cafeteria System (Multisport, vouchers, tickets, etc.)
Employee Referral Program
Hackathons, Knowledge Sharing Hours, In-house projects
Tech and sport communities
Events and integration parties
Charity initiatives and 2 extra volunteer days
English/German classes
Game room and chillout zone
🔍 Dekoder Ogłoszenia
🔴
You are comfortable working with distributed systems and event-driven architectures (or willing to grow in this area)
Możesz nie mieć doświadczenia, ale musisz być gotów szybko się nauczyć i pracować z tymi technologiami.
🔴
You take ownership of services across their full lifecycle
Będziesz odpowiedzialny za wszystko, od projektowania po utrzymanie, co może oznaczać pracę poza standardowymi godzinami.
🟡
You don’t need to tick every box to apply – we value different perspectives and are happy to support your growth in areas that are new to you.
Chociaż zachęcają do aplikowania, nadal oczekują, że będziesz posiadać większość kluczowych umiejętności.
🟡
This is so important to us. By joining our team, you will play a vital role as we reimagine the labour market to make it work for everybody.
Jest to ogólne stwierdzenie misji firmy, które niekoniecznie przekłada się na codzienne obowiązki techniczne.
🔴
Take ownership of services end-to-end: design, testing, deployment, monitoring, and iteration
Podobnie jak w punkcie o pełnym cyklu życia, oznacza to szeroki zakres odpowiedzialności, który może wykraczać poza czyste kodowanie.