Software Engineering Jobs in Poland
There are 2,996 open Software Engineering jobs in Poland on freehire right now. 482 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 230,000 | PLN 300,000 | PLN 368,000 | 142 |
| PLN | month | PLN 14,350 | PLN 19,276 | PLN 23,975 | 131 |
| PLN | hour | PLN 136 | PLN 155 | PLN 170 | 119 |
| 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 832 · 28%
- Remote 704 · 23%
- Onsite 60 · 2%
Visa sponsorship offered in 45% of the 319 postings that state a position on it.
Seniority
- Senior 1,286
- Lead 118
- Middle 114
- Junior 97
- 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 43%
- 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 a large-scale payment-terminal management platform using Java, Spring, Hibernate, and RabbitMQ, migrating legacy WildFly systems to modern Spring Boot services.
Senior / Mid Python Developer
Builds and optimizes scalable Python backend systems and APIs using FastAPI/Flask, Docker, and cloud platforms, with a focus on data processing, AI integration, and cybersecurity best practices.
Senior Java Developer
Senior Java developer building a mobile banking app using Spring Boot, Kafka, and Kubernetes in a hybrid role with 1-2 office days per month.
Software Engineer
Build full-stack Java/Spring Boot backend and React/TypeScript frontend features for energy-sector software, focusing on real-time data views, integrations, and maintainable UI/UX.
Software Engineer
Designs, codes, tests, and deploys full-stack software solutions using languages like Java/C# and frameworks such as Spring MVC, while ensuring quality through test-driven development and documentation.
Remote Java Software Developer - Junior (CAC Clear)
Builds and maintains Java-based software products, working across the full development lifecycle with J2EE, JavaScript, and SQL.
Software Engineer
Build Android apps in Java/Kotlin that surface CV/ML features for video collaboration devices, and integrate them with native C++20 libraries via JNI.
Senior Java Developer | Spring Boot + Angular (Hybrid)
Builds and integrates a new CMS platform for a leading insurance company using Java/Spring Boot, Angular, and cloud-native tools like Docker and Kubernetes.
Rekrutacja – Junior Java Developer
Develop desktop and server Java apps for a medical emergency system using JavaFX, Spring Boot, and REST APIs.
Senior Java Developer
Builds Java-based financial, healthcare, and AI products for international clients using Spring, JPA/Hibernate, and Docker/Kubernetes.
AI-Driven Python Developer for ML & Data Pipelines
Build and maintain ML models and data pipelines in Python, using Langchain and transformer models to automate processes and evaluate performance.
Python Developer with AI
Builds and optimizes AI-powered applications using Python, LLM frameworks like Langchain, and transformer models for large datasets.
.NET Developer
Back-end .NET developer building and maintaining REST APIs and databases for a large public-sector system using C#, .NET Core, and Clean Architecture.
Senior Java Developer
Build and refactor core Java systems using Spring, Hibernate, and microservices; lead technical decisions and improve legacy codebases in a collaborative, flat-structured team.
Software Engineer (Robotics)
Develops and leads software for robotic warehouse systems, integrating robotic arms with Python, ROS, and Docker to automate logistics workflows.
Senior Software Engineer (Python, German) @ Capgemini
Design and build scalable Python back-end services in cloud environments, lead AI/GenAI initiatives using libraries like TensorFlow and LangChain, and mentor teams on clean code and best practices.