Software Engineering Jobs in Poland
There are 3,000 open Software Engineering jobs in Poland on freehire right now. 482 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 831 · 28%
- Remote 706 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 321 postings that state a position on it.
Seniority
- Senior 1,276
- Lead 117
- Middle 114
- Junior 97
- Staff 82
- Intern 35
Who is hiring
- 1000+ employees 474
- 501-1000 employees 415
- 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).
Principal Software Development Engineer
Principal Software Developer responsible for technical leadership and building scalable solutions for employee-related business functions (HR, Payroll, etc.). Core technologies include Java, TypeScript/React, Azure, Docker, and Kubernetes.
Junior Java Developer — Hybrid, Growth & Impact
A junior Java developer works on web and integration solutions, developing applications using Java, Spring/Hibernate, with CI/CD and Docker, in a Scrum team.
Senior Java Developer for AI-Enhanced Industrial Platform
Senior Java Developer for an AI-enhanced industrial platform, responsible for developing and maintaining Java applications, implementing new features, and collaborating with clients on integrations and code quality. Core technologies include Java and AI for code analysis/automation.
Junior Java Developer (K/M)
Junior Java Developer role involving handling service/development requests, participating in full software development lifecycle, and collaborating in a Scrum team. Core technologies include Java, Spring, Hibernate, Apache Camel, and related web/CI/CD/cloud tools.
Senior Java Developer
Develops a high-performance backend system for media industry commission settlements, using Java/Spring frameworks and messaging queues to process transactions across global markets.
Hybrid Python Developer: Django REST & React
Develops and maintains modern Python applications using Django REST, React/Angular, and PostgreSQL in a hybrid role based in Poland.
Python Developer
A Python Developer at Momentum builds scalable healthcare applications using Python frameworks (FastAPI preferred), relational databases, and CI/CD, collaborating with cross-functional teams to design and deploy features.
Python Developer
Build, test, and maintain Python-based components for client projects using Django and Docker, collaborating with teams to deliver scalable software solutions.
Python Developer
Mid-level Python Developer builds scalable backend services with Django/REST and collaborates on frontend apps using React/Angular in a hybrid setup.
Senior Golang Developer
Builds and maintains core microservices for an international client’s tech product using Go, Kubernetes, and AWS, ensuring security and agile delivery.
Senior .NET Developer
The Senior .NET Developer will design and develop modern business systems for a banking client using microservices and event-driven architecture. The role requires strong expertise in C#/.NET 8, cloud-native tools, and architectural patterns like DDD and Clean Architecture.
Software Engineer (Java / Angular)
Inteca to software house specjalizujący się w projektowaniu i rozwoju złożonych systemów enterprise . Tworzymy rozwiązania dla organizacji, które oczekują najwyższej jakości, bezpieczeństwa i niezawodności. Aby zmienić…
Senior Java Developer
Senior Java Developer building new features and maintaining a large banking ecosystem for a leading Polish financial institution, using Java 17+, Spring, Kafka, Elasticsearch, Redis, and SQL databases in a Scrum team.
C# Software Engineer
Develops cloud-based, mission-critical public safety software using C#/.NET, AI/ML tools, and cloud platforms (Azure) to create scalable, real-time systems for public protection.
Intern Software Developer (Java)
Java intern developing and maintaining applications and testing tools for public safety telecommunication software in Krakow, using Java, Git, Bitbucket, and Jenkins.