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 (Pricing)
Build and maintain Java-based backend systems for pricing and supply-chain in a large fashion-tech group, using Spring Boot, Kubernetes, and Kafka.
Java Developer with Angular
Build and extend a microservices-based financial platform in Java/Spring Boot with Angular frontend, automating FX risk management for investment funds.
Java Developer | Microservices & Architecture
Builds and maintains Java microservices and architectures for global payment systems using Spring and SQL, collaborating in an Agile team.
Java Developer with Cloud
Senior Java developer builds and maintains FX trading apps in a cloud-first environment, focusing on automated testing, CI/CD, and modernizing legacy systems for a global investment bank.
Senior Java Developer (Microservices)
Build and maintain mission-critical backend microservices for a global investment bank using Java 11+, Spring Boot, Kafka, and Kubernetes in a cloud-native environment.
Java Developer (praca hybrydowa)
Builds backend Java microservices from scratch for enterprise clients, using Spring Boot, cloud platforms, and AI-assisted development tools while collaborating with cross-functional teams.
Senior / Expert Java Developer
Build and modernize Java-based backend microservices for a core banking platform, integrating systems via event-driven architectures and REST APIs using Spring Boot, Kafka, and Oracle.
Java Developer with Kotlin
Builds and maintains the Core Prime Brokerage platform using Java/Kotlin, improves CI/CD and automated testing, and supports production systems in a global team.
Java Developer z Angularem
Build and maintain insurance applications using Java 21, Angular, Hibernate, and JBoss EAP; modernize legacy Swing/AWT and EJB systems.
Mid/Senior Java Developer
Build and maintain scalable Java 21/Spring Boot microservices for a fintech/banking platform, using AWS, Kafka, PostgreSQL, and DevOps tooling.
Senior Java Developer
Build and maintain scalable Java-based software solutions using microservices and cloud tools, while mentoring junior engineers and following best practices.
Senior Java Developer
Senior Java developer building insurance-sector systems using Java, Spring, and Web Services in a relaxed, remote-friendly Wrocław team.
Senior Java Developer
Builds and extends a new Java 21+ / Spring Boot backend for a fintech product, integrating via REST and Kafka, and managing database changes with Liquibase.
Senior Java Developer
Senior Java Developer builds scalable backend services and features using Java, microservices, and cloud tools, while mentoring junior engineers and enforcing code quality standards.
Java Developer (Angular)
Build and maintain enterprise web apps for a global energy-sector client using Angular, Java (Spring Boot), and Oracle DB in a collaborative team.
Java Developer NOWA
Builds and maintains enterprise-grade backend systems in Java, working with microservices and cloud-ready architectures in a hybrid setup.
Senior Java Developer
Build and maintain a tax-administration system in Java/Spring, integrating with external systems and deploying via Kubernetes; troubleshoot and optimize CI/CD pipelines.
Senior Java Developer
Builds and extends a SaaS sourcing platform using Java 19/21, Spring Boot, microservices, and cloud-native tooling like Docker, Kubernetes, and AWS.