Software Engineering Jobs in Poland
There are 3,024 open Software Engineering jobs in Poland on freehire right now. 497 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 | month | PLN 14,350 | PLN 19,276 | PLN 23,975 | 131 |
| PLN | year | PLN 215,750 | PLN 300,000 | PLN 368,375 | 126 |
| PLN | hour | PLN 136 | PLN 155 | PLN 170 | 118 |
| 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 30%
How the work is done
- Hybrid 835 · 28%
- Remote 711 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 319 postings that state a position on it.
Seniority
- Senior 1,297
- Lead 118
- Middle 115
- Junior 102
- Staff 81
- Intern 35
Who is hiring
- 1000+ employees 472
- 501-1000 employees 418
- 51-200 employees 166
- 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 Java Developer
Build and maintain scalable backend services using Java, Spring Boot, Kafka, and microservices for enterprise clients in a fast-paced consultancy.
Kotlin / Java Developer
Builds and maintains Kotlin/Java microservices and APIs for an internal engineering platform serving a large financial-services organization.
Java Developer @ Boldare
Build and maintain Java-based microservices and APIs for international clients using Spring Boot, PostgreSQL, Docker, and Kubernetes, while collaborating directly with clients in an Agile environment.
Java Developer MID/SENIOR
Builds and maintains Java-based systems for a leading electronics retailer’s e-commerce platform, migrating legacy solutions and delivering new features.
Senior Java Developer Insurance
Senior Java developer building insurance policy and claims systems using Java, Spring, and EIS, integrating with third-party services via SOAP/REST/JMS.
Senior Java Developer/ Architekt
Design and build a claims-handling back-office and customer portal for an insurance company using Java 11, Spring Boot, Angular 12, and hexagonal architecture.
Java Developer z niemieckim
Develop and maintain Java-based web applications for German insurance clients using Spring, JSF, and SQL; collaborate with teams and clients in German-speaking markets.
Java Developer (10/838)
Build and maintain Java/Spring services for a banking platform, collaborating with teams to ship features, optimize performance, and ensure secure, high-quality code.
Senior Java Developer - IoT
Design and build backend services for an IoT platform that manages eSIM devices, using Java/Kotlin, Spring Boot/WebFlux, and Kubernetes in a cloud-native, event-driven environment.
Java Developer — Microservices & Cloud
Build and maintain Java-based microservices using Spring, Docker, and Kubernetes in a collaborative outsourcing environment.
Senior Java Developer (Gosu)
Builds and maintains Java-based insurance software using AWS Lambda, Spring, and Gosu for a global client.
Java Developer (f/m)
Build and maintain Java-based solutions for public and private sector clients, following agile practices and best practices in object-oriented design and testing.
Java Developer — Zdalnie, Rozwój i Wynagrodzenie
Build modern web and mobile apps using Java and Spring in a team setting with remote-work options.
Java Developer — Zdalnie, Rozwój i Wynagrodzenie
Build modern web and mobile apps using Java and Spring in a remote-friendly team.
Senior Java Developer - IoT
Design and build backend services for an IoT platform that connects eSIM devices to cloud systems using Java/Kotlin, Spring Boot, Kubernetes, and event-driven architectures.
Java Developer - Microservices & Architecture
Builds and maintains Java-based microservices and Oracle applications for a global payments company, focusing on integration, architecture, and software quality in an Agile team.