Software Engineering Jobs in Poland
There are 3,124 open Software Engineering jobs in Poland on freehire right now. 525 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 215,000 | PLN 300,000 | PLN 368,500 | 125 |
| PLN | month | PLN 13,806 | PLN 19,276 | PLN 25,000 | 116 |
| PLN | hour | PLN 137 | PLN 155 | PLN 170 | 112 |
| PLN | day | PLN 1,100 | PLN 1,100 | PLN 1,200 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 49%
- api 42%
- cloud 40%
- ai 37%
- ci-cd 36%
- sql 32%
- spring 30%
- python 30%
How the work is done
- Hybrid 852 · 27%
- Remote 738 · 24%
- Onsite 63 · 2%
Visa sponsorship offered in 46% of the 331 postings that state a position on it.
Seniority
- Senior 1,314
- Lead 122
- Junior 100
- Middle 93
- Staff 88
- Principal 37
Who is hiring
- 1000+ employees 480
- 501-1000 employees 436
- 51-200 employees 167
- 11-50 employees 48
- 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).
Regular Java Developer
Build and maintain Java-based microservices for Poland’s largest banks using Spring, REST, Kafka, and Postgres/MongoDB in a distributed architecture.
Senior Java Developer
Build and maintain 24/7 Java-based systems for clients, focusing on Spring Boot, cloud platforms, and containerized deployments.
Java Developer
Build and maintain backend systems for mobile banking using Java, Spring, and Hibernate, while supporting deployments, testing, and production fixes.
Java Developer
Build and maintain backend services in Java 8 for a global financial-services company, using TDD/BDD practices.
Java Developer
Builds Java-based backend services using Spring, Hibernate, AWS, and Docker in a collaborative Kraków team.
Java Developer [zdalnie]
Build and maintain a new identity-and-access system in Java/Spring Boot, integrating with React frontends and Kafka pipelines.
Java Developer
Builds a new insurance sales platform from scratch using Java, Spring Boot, and Angular; maintains high performance and reliability for thousands of agents.
Java Developer
Develops SaaS back-end services in Java/J2EE, designs solutions, and integrates systems using Spring, databases, and APIs.
Java Developer
Builds and reviews Java-based software for clients, working with Spring, SQL, and Git while collaborating in daily calls.
JAVA DEVELOPER
Develops and maintains Java-based telematics services for automotive clients, focusing on secure vehicle/cloud communication and multi-threading.
Java Developer
Builds and maintains custom Java-based software for clients, focusing on Spring Boot, cloud platforms, and containerized microservices.
Java Developer
Build and maintain Java applications with a focus on scalability, security, and performance, using Spring, Docker, Kubernetes, and CI/CD pipelines.
Java Developer
Build and maintain Java-based backend services for a major Polish telecom client using Spring, Spring Boot, and relational databases.
JAVA DEVELOPER
Build and maintain Java-based healthcare systems using Spring, microservices, and Oracle databases; collaborate in an Agile team to deliver reliable medical software.
Java Developer
Builds and maintains Java-based backend systems and RESTful APIs using Spring Framework for scalable SaaS platforms.
Java Developer
Builds and maintains Java-based server-side logic, APIs, and databases for scalable web applications while ensuring security and performance.
Java Developer
Builds and maintains a microservices-based e-commerce backend in Java/Kotlin with Spring, Oracle/PostgreSQL, AWS/GCP/Azure, CI/CD, Kubernetes, and automated testing.
Java Developer
Builds and maintains Java-based backend systems for high-scale payment processing, integrating with banks and external APIs to handle transactions and financial data flows.
Java Developer
Build and maintain backend services for an iGaming platform using Java, Spring Boot, Kafka, and databases; collaborate in an Agile team to modernize a large-scale codebase.
Java Developer
Backend Java developer building and maintaining Spring Boot applications for a major Polish insurance company, working in Agile teams with Kafka and Hibernate.