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 @ Scalo
Build and maintain a SaaS claims-management platform for insurers using Java, Spring Boot, PostgreSQL, and Azure, while ensuring security and regulatory compliance.
Senior Java Developer @ Devire
Senior Java developer building event-driven microservices for a bank using Spring, Kafka, MongoDB, and Docker in a hybrid Warsaw office role.
Rekrutacja – Junior Java Developer
Builds desktop and server apps in Java/JavaFX and Spring Boot for a national medical emergency command system, integrating databases and APIs.
Java Developer - Hybrid (Warsaw)
Builds and maintains banking systems using Java and Spring Boot, collaborating with analysts and testers in a hybrid Warsaw office.
Senior Java Developer Java, Spring, WebServices Cracow
Builds and maintains Java-based components for an investor onboarding system using Spring, REST/SOAP web services, and relational databases.
Java Developer (m/w/d)
Develops and implements e-commerce solutions using Java, SAP Hybris, Spring, and microservices, collaborating in an agile team to meet customer requirements.
Senior Java Developer z Niemieckim
Senior Java developer building and maintaining high-availability tax systems for the public sector using Java, Spring, REST APIs, and containerized environments.
Java Developer (expertise with Grafana)
Build and maintain Java applications with Spring Boot, integrate Grafana for real-time monitoring and alerting, and optimize observability using Prometheus, Loki, and Elasticsearch.
Senior Java Developer (AWS)
Build and scale serverless AWS systems and microservices for an AI-powered platform that generates software from prompts and assists recruiters.
Java Developer (AWS/Azure)
Build and scale cloud-native systems on AWS/Azure for electromobility and AI-driven platforms, ensuring performance under real-world load.
Tech Lead Java Developer
Leads a Java-based team building AI-driven developer tools and fintech systems, scaling cloud infrastructure in AWS for high-load production environments.
Senior Java Developer/ AWS
Build and optimize low-latency trading system components in Java on AWS, focusing on concurrency, distributed systems, and performance tuning.
Java Developer (AI & ML)
Build and maintain AI/ML systems for a bank’s credit-risk platform and fintech services using Java in a hybrid Kraków office.
Java Developer (e-commerce)
Builds scalable Kotlin/Java e-commerce features and integrates LLMs/agentic systems to enhance user experience, using Spring, GCP, and Kubernetes.
Senior Java Developer (AI)
Senior Java developer building AI-powered banking applications using Spring Boot, PostgreSQL, and RAG/LLMs to deliver consumer-finance solutions with real business impact.
Senior Java Developer (Microservices)
Build and maintain enterprise-grade backend microservices for a global investment bank using Java, Spring Boot, Kafka, and Kubernetes, ensuring secure, scalable, and resilient financial workflows.
Java Developer with Python experience
Build and migrate cloud-native Java/Spring Boot microservices for a bank’s securitization platform on Azure AKS, using Terraform, Kafka, and Azure SQL while ensuring regulatory compliance and high availability.
