Software Engineering Jobs in Poland
There are 3,011 open Software Engineering jobs in Poland on freehire right now. 481 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 830 · 28%
- Remote 708 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 325 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 476
- 501-1000 employees 419
- 51-200 employees 168
- 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).
Java Developer (Java+ Angular)
The developer will build and maintain scalable insurance applications using Java on the backend and Angular on the frontend. The role involves integrating microservices, ensuring high performance and security, and collaborating with cross-functional teams in a hybrid work environment.
Senior Software Engineer
The Senior Software Engineer will develop and optimize the software layer for a hybrid edge-cloud AI video security platform. The role focuses on performance-critical, real-time systems using Go, Rust, or TypeScript to manage video processing and device communication.
Mid/Senior Java Developer z niemieckim
This role involves designing and developing system modules, integrating web services, and performing code testing for insurance industry projects. The position requires proficiency in Java and Spring, along with communicative German language skills.
Senior .NET Developer (DDD)
Senior .NET Developer building a greenfield platform using Domain-Driven Design, .NET Core, and PostgreSQL for an international debt management client, collaborating in an Agile team with domain experts.
Senior PHP Developer
Build and maintain web applications using PHP, Symfony, and AWS for an international client team.
Software Engineer Mid (Java)
Mid-level Java software engineer developing on-premise network management applications using Java 21, Tomcat, Hibernate, and PostgreSQL in a hybrid Scrum team.
Lead Java Software Engineer
Lead a small team of Java engineers building cloud-native platform services on Azure Kubernetes, integrating with national and ministry systems to support AI-enabled enterprise solutions.
Java Software Engineer (Mid)
Mid-level Java Software Engineer at Motorola Solutions in Kraków, designing and developing simulators for public safety communication systems through the full software lifecycle using Java, HTML/CSS/Angular, multithreaded/distributed systems, and cloud/DevOps tools.
Software Developer (Java)
Software Developer role developing a Next Generation System Management suite for ASTRO radio systems using modern Java (21+) and Spring Framework, with experience in cloud (Azure), Kubernetes, and Git.
Software Developer (Java & Angular)
Full-stack developer (Java/Angular) building reliable software aligned with multi-year product roadmaps, using Java 17/21, Spring Boot, Angular 20, and CI/CD tooling.
software engineer (java)
Java Software Engineer developing e-commerce microservices with Java, Spring Boot, and SAP Hybris, collaborating with testers and analysts in an Agile/Scrum team.
Software Engineer (Java)
Develop UEM/UEMr on-prem and cloud-based network management applications for mission-critical customers using Java 8, Spring, Swing, Java 21, Kafka, PostgreSQL, and SNMP.
Software Engineer
Backend Software Engineer developing scalable Java 17+/Spring Boot enterprise applications with BPM workflows, deployed on AWS, for Auctane's shipping and logistics software platform.
Software Engineer
Software Engineer (hybrid, Kraków) building cloud-based backend services and APIs in C#/.NET Core on AWS with SQL Server, contributing to React/Angular front-ends and AI-powered features using LLMs.
FX Senior Java Developer (f/m/x)
Senior Java Developer building high-performance, scalable microservices backends for FX/banking projects, using Java, Spring, Kubernetes, and GCP to process large volumes of financial data.
Java Developer Intern — Cloud, Angular & Microservices
Java Developer building and delivering Java applications, working with microservices, cloud, and both front-end and back-end technologies. Responsible for writing clean code, ensuring test coverage, participating in Scrum, and code reviews.
Remote Senior Java Developer: Microservices & Cloud
Design and develop the backend of a secure coding learning platform, maintaining a complex Java microservice architecture on AWS with SQL integration and a DevOps mindset.