Software Engineering Jobs in Poland
There are 3,002 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 29%
How the work is done
- Hybrid 830 · 28%
- Remote 707 · 24%
- Onsite 60 · 2%
Visa sponsorship offered in 46% of the 322 postings that state a position on it.
Seniority
- Senior 1,279
- Lead 117
- Middle 113
- Junior 97
- Staff 82
- Intern 35
Who is hiring
- 1000+ employees 475
- 501-1000 employees 416
- 51-200 employees 167
- 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).
Java Developer (m/k)
Senior Java Developer role in Warsaw, building backend systems with Java, Oracle, IBM MQ, and Finastra Trade Innovation / Fusion Corporate Channel banking platforms.
Lead Software Engineer (.NET)
Lead a .NET development team for a Big Four accounting firm, designing cloud-based systems (Azure, microservices) and mentoring engineers while collaborating with clients on enterprise solutions.
.NET Developer: Data & Oracle Systems Engineer
Builds and maintains .NET and Oracle-based data systems, working with business users to process and validate data.
Software Engineer
This role involves building and maintaining developer tooling, CI/CD pipelines, and AWS cloud infrastructure to improve developer efficiency and platform reliability. The engineer will use TypeScript, JavaScript, and Python to create scalable platform solutions within a global mRNA medicine organization.
Software Engineer
This role involves designing and developing scalable microservices-based applications for the investment banking sector using Java, Spring, and cloud-native technologies. The position requires 5-7 years of experience and involves working in a hybrid office environment in Warsaw.
Java Developer | Spring Boot & Microservices | CI/CD
HeadHR is seeking a Java Developer to maintain and develop legal systems using Java 17, Spring Boot, and microservices. The role is hybrid in Warsaw and requires proficiency in Angular, CI/CD tools, and containerization technologies.
Java Developer – Spring/Kafka | Hybrydowy tryb pracy
Polkomtel is seeking a software architect to design and maintain IT solutions, oversee system projects, and provide technical supervision. The role requires expertise in Java, Spring, Kafka, containerization technologies, and CI/CD pipelines.
Senior Java Developer & Tech Lead — Remote/Hybrid
This role involves designing architecture and developing microservices for an insurance client, including managing integrations with CRM and claims systems. The position requires strong Java and Spring Boot expertise and offers remote or hybrid work options.
Projektant Programista - Java Developer (k/m)
Java developer designing and maintaining enterprise software solutions, focusing on system architecture, development, testing, and ensuring performance/security while integrating databases, Kafka, and microservices.
Senior Java Developer - Spring, Kafka, Hexagonal
The Senior Java Developer will design and implement software using hexagonal architecture, focusing on code quality, performance, and system security. The role requires expertise in Java 17+, Spring, Kafka, and cloud technologies like Azure.
Senior Java Developer - B2B
Senior Java Developer designing and maintaining microservice-based applications with Spring Boot, JPA, Hibernate, and REST APIs, while applying DevSecOps practices and containerization technologies on a B2B contract.
Senior Java Developer with Angular
Senior Full Stack Developer (70% Java, 30% Angular) building backend microservices and frontends for XTB's Customer Care ecosystem — including AI-based tools, AML/anti-fraud systems, and client data platforms — using Java 21+, Micronaut, Angular, Kafka, PostgreSQL, and Kubernetes.
Senior Java Developer
Designs and builds custom Java-based applications and microservices for clients across industries like finance and telecom, using Spring Boot, cloud platforms, and agile methodologies.
Java Developer
Java Developer designing and implementing software in hexagonal architecture at an IT services firm, using Java 17+, Spring (MVC, Data), relational and NoSQL databases, and Apache Kafka.
Java Developer
Java Developer designing and developing scalable microservices-based applications using Core Java, Spring, Kafka, Kubernetes, AWS, and gRPC in a hybrid role in Warsaw for an investment banking context.
Python Developer – Exotic Markets (Hybrid)
Builds Python/VBA tools to automate exotic-market pricing and trade workflows while collaborating with trading and risk teams.
Python Developer (for Market Finance)
Société Générale is seeking a Python Developer to support their Fixed Income division by automating processes and managing exotic financial product templates. The role involves collaborating with trading teams to optimize pricing performance and industrialize pre-trade and post-trade workflows.