We’re looking for:
A highly skilled and collaborative software engineer with proven ability to build production-ready, distributed, data-oriented systems and data pipelines. You will join an autonomous team of experienced professionals whose everyday job is to solve business problems with customer satisfaction and cost effectiveness in mind.
Backend Software Engineer (m/w/d)
- Organization: Markant Services International Polska Sp. z o.o.
- Location: Warsaw
- Schedule: Full time
- Start date: 01.04.2026
Our Offer
What you will do:
- Design, develop and maintain Java (Spring Boot) microservices across several interconnected large-scale project
- Design, develop and maintain critical ETL pipelines using Azure
- Databricks/Apache Spark, focusing on resilience & performance
- Build robust & secure REST APIs to be consumed by UI applications or other microservices
- Interact with a diverse set of databases including PostgreSQL, Apache Druid, Elasticsearch and Neo4j
- Handle basic DevOps tasks such as provisioning or changing cloud resources using Terraform
- Design, utilize and adapt AI solutions, including text or image recognition models and prompt-based services to help deliver business value
- Collaborate daily with the teammates within our Scrum teams, as well as work closely with Business Unit representatives
- Taking ownership of the full feature and product lifecycle.
Your Profile
Required skills:
- Proven experience* in designing distributed systems in Java 17+
- Proven experience in working with data pipelines including batch (ETL) or realtime processing, using Apache Spark or equivalent technology
- Solid knowledge of: OOP principles, design patterns, architecture solutions, SQL databases (NoSQL skills are nice to have)
- Ability to work with: Docker, Kubernetes, git, CI/CD, agile methodologies
- Assuring code quality: writing meaningful unit & IT tests, doing code reviews
- Ability to work independently as well as cooperate with the team, manage time and subtasks eGectively, and deliver value within agreed timeframes
- Very good English skills are mandatory (our team is international)
Nice to have:
- Knowledge about applying AI-models to solve practical problems is a big plus
- Knowledge of Python ecosystem is a big plus
- AI-supported productivity - openness to use AI tools to enhance personal efficiency and code generation with tools like GitHub Copilot, Cursor AI etc.

