Software Engineering Jobs in Poland
There are 3,010 open Software Engineering jobs in Poland on freehire right now. 491 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 137 | PLN 155 | PLN 170 | 121 |
| 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 833 · 28%
- Remote 707 · 23%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 319 postings that state a position on it.
Seniority
- Senior 1,295
- Lead 117
- Middle 114
- Junior 100
- Staff 81
- Intern 35
Who is hiring
- 1000+ employees 471
- 501-1000 employees 416
- 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).
Junior Java Developer — Hybrid, Intl Teams, 27 Days Vacation
Junior Java developer writes backend services in Java, uses Git for version control, and queries databases with SQL while learning on international projects.
Senior Java Software Developer
Senior Java developer building scalable public-sector ERP portals and e-services using Spring, Hibernate, and enterprise architectures.
SENIOR JAVA DEVELOPER LOCATION: GDYNIA, GDAŃSK, ŁÓDŹ, WARSZAWA TYPE: HYBRID (4 time a month)[...]
Build and maintain Java/Spring microservices and CI/CD pipelines, reviewing code and collaborating in an agile team.
Mid/Senior Java Developer 12 000 - 20 000 net B2B
Build and maintain Java-based backend services for energy-sector clients using Spring Boot, Hibernate, and Docker, while collaborating in a Scrum team.
Senior Java Software Developer
Senior Java developer designing and building scalable government-focused ERP solutions using Spring and Hibernate, leading architecture and deployment.
Lead Java Software Developer
Lead a team building a centralized Java-based platform for sales and trading in investment banking, integrating services via REST, gRPC, MQ, and Kafka.
Senior Java Software Developer
Build and maintain mission-critical emergency call handling software using Java, Kubernetes, and cloud platforms, following DevOps and continuous delivery practices.
Junior Java Developer - Hybrid, Fast Learner, Build Web Apps
Builds and maintains Java web applications for clients, handling service requests and development tasks while following Scrum practices.
Senior Java Software Developer
Senior Java developer designing and building scalable public-sector ERP solutions using Spring and Hibernate, leading architecture and deployment.
Java Developer Intern - Document Lifecycle - TalentBank 2026
Java Developer Intern builds and maintains document-handling software for Commerzbank’s paperless-banking systems using Java, Spring Boot, and REST services in an agile team.
Senior Java Developer - Spring Boot, Microservices & Cloud
Build and maintain Java microservices for Kafeteria MyBenefit using Spring Boot, Hibernate, and PostgreSQL, with RabbitMQ, Docker, and Kubernetes in a hybrid/remote setup.
Senior Java Developer — Cloud, OpenShift & CI/CD
Maintain and enhance Java 17+ and Spring Boot apps on OpenShift, resolving defects and applying security upgrades while collaborating on cloud and mainframe systems.
Java Developer - Warszawa (Mazowieckie), Polska K/M
Backend Java developer building real-time data-processing systems for a bank, using Kafka, databases, and unit/integration tests.
Lead Java Developer - Global FinTech Trading Platform
Lead a team building core trading services for a global fintech platform using Java, Spring, and reactive microservices.
Senior Java Developer - projekty ubezpieczeniowe (m/k)
Build and maintain Java-based insurance software using Spring, Hibernate, and Maven, ensuring clean code and CI practices while collaborating in Agile teams.
Senior Java Developer - Lider Technologiczny (m/k)
Leads a team of Java developers, designs and implements software, ensures code quality, and maintains technical documentation using Java, Spring Boot, and related tools.
Java Developer - Junior, Mid & Senior Talent Pool
Develops Java applications using Spring, Hibernate, and REST APIs, writes unit/integration tests, and collaborates in an Agile team.
Senior Low Latency Java Developer @ Verita HR
Build low-latency trading components in Java/C++ on Linux, optimizing distributed systems for microsecond performance across 35+ exchanges.
Java Developer with AI @ Moondigo Sp. z o.o.
Build and shape backend services in Java/Spring Boot for a new project, using AI-assisted tools to write, review, and optimize code while collaborating with cross-functional teams.