Software Engineering Jobs in Poland
There are 3,004 open Software Engineering jobs in Poland on freehire right now. 484 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| PLN | year | PLN 230,000 | PLN 300,000 | PLN 368,000 | 142 |
| PLN | month | PLN 14,350 | PLN 19,276 | PLN 23,975 | 131 |
| PLN | hour | PLN 136 | PLN 155 | PLN 170 | 119 |
| PLN | day | PLN 1,100 | PLN 1,100 | PLN 1,215 | 16 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 49%
- api 42%
- cloud 39%
- ai 37%
- ci-cd 35%
- sql 32%
- python 30%
- spring 29%
How the work is done
- Hybrid 832 · 28%
- Remote 706 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 46% of the 322 postings that state a position on it.
Seniority
- Senior 1,279
- Lead 117
- Middle 113
- Junior 97
- Staff 82
- Intern 35
Who is hiring
- 1000+ employees 475
- 501-1000 employees 416
- 51-200 employees 167
- 11-50 employees 44
- 201-500 employees 15
- 1-10 employees 1
English level
- B2 46%
- C1 42%
- B1 10%
- NATIVE 1%
- A2 1%
Share of the postings that state a required level (at least 20% of this market do).
Senior Software Engineer (HYBRID REMOTE)
Senior engineer building and scaling a Playwright-based test automation framework for ecommerce-shipping platforms, mentoring peers, and driving engineering best practices across Java/Spring Boot systems.
Software Engineer (HYBRID REMOTE)
Builds and maintains Java 17+ backend services with Spring Boot, BPM workflows, and AWS for a global ecommerce-shipping platform.
Associate Software Engineer (HYBRID REMOTE)
Build and maintain backend services in Java/Spring Boot, write REST APIs, and automate tests with Playwright while collaborating in an Agile team.
Lead Software Engineer
The Lead Software Engineer will own technical direction and execution for major products, designing scalable systems and writing code while mentoring engineers. This hands-on role requires deep expertise in backend, frontend, and distributed systems to solve complex engineering problems.
Lead Developer / Senior Software Engineer (Python, AWS, React) (m/k/n)
Lead a backend development team using Python and AWS, collaborating with React.js for frontend integration. Core focus on scalable cloud-based solutions and mentoring junior engineers.
Associate Software Engineer
Develops and maintains backend applications using Java/Spring Boot, designs RESTful APIs, and contributes to test automation (Playwright/Java) for ecommerce shipping/mailing software. Works with AWS, CI/CD, and collaborates in Agile environments.
Senior Java Software Engineer
Develops and maintains backend systems using Java/Spring Boot, focusing on architecture and scalable solutions for clients in Kraków.
Senior Java Developer
Senior Java Developer on a Core Banking team, building and modernizing mission-critical banking systems using Java 11/17+, Spring Boot, microservices, Kafka, and Oracle.
Senior Java Developer
A senior Java developer builds and maintains backend services using Java/Spring Boot, containerizing them with Docker/Kubernetes, and integrates event-driven workflows via Kafka. Core tech stack: Java, Spring ecosystem, cloud-native tools.
Technical Lead Java Developer
Leads backend development for a Java/Spring Boot-based system on Google Cloud, managing containerization (Docker/Kubernetes) and CI/CD pipelines (Jenkins/GitHub Actions).
Senior Java Developer – Payment Systems
Senior Java Developer building payment systems on-site in Warsaw, working with Spring Boot, Hibernate, RabbitMQ, Oracle, and CI/CD tooling.
Senior Cloud Python Developer with German
Senior Cloud Python Developer working on-site in Warsaw with Python, AWS, SQL, Docker, Kafka, and monitoring tools like Grafana, Prometheus, and OpenTelemetry.
Software Engineer (Java)
The Software Engineer will develop on-prem and cloud-based network management applications for mission-critical customers using Java, Spring, and PostgreSQL. The role involves working on UEM/UEMr applications and requires experience with backend and frontend development.
Senior Python Software Engineer / RDM
Senior Python engineer builds serverless backends on AWS Lambda, designs REST APIs, and integrates DynamoDB/SQS for a global IT services firm.
Python Software Engineer
Builds backend services and internal analytics platforms using Python and AWS serverless tools, integrating AI/LLM capabilities into internal tooling.
Senior Software Engineer
Senior full-stack engineer building and operating the Formstack no-code productivity SaaS platform across frontend and backend, focusing on reliability, CI/CD pipelines, and production support on AWS with modern web technologies.