Job Description:
Job Description & Summary
PwC Poland's Digital&IPA team comprises 500 people. We are responsible for IT projects for Polish and international clients. The number of tasks we undertake is extensive: from design, building and implementation, through preparation of functional specifications and analysis of data in source systems, to the definition of business requirements, support in testing and development of mobile applications. The department provides IT consulting services, mainly to financial institutions from Poland and abroad.
We are looking for:
Java & Python Developer (freelance)
Your future role:
* Designing, developing, testing, and maintaining backend components using Java and Python,
* Working with modern frameworks such as Spring Boot, Hibernate, FastAPI (or equivalent),
* Participating in all project phases: requirements analysis, solution design, implementation, and maintenance,
* Cooperating closely with analysts, architects, and clients to refine technical and business assumptions,
* Taking responsibility for delivered components and actively resolving issues arising during implementation,
* Providing consulting support and contributing to system and solution architecture.
Apply if you:
* Have 5+ years of commercial backend development experience in Java and Python,
* Have strong hands-on experience with:
* Java ecosystem (Spring Boot, Hibernate),
* Python frameworks (e.g. FastAPI, Flask),
* Relational databases and SQL (NoSQL is a plus),
* Knowledge of cloud technologies (e.g. Azure, AWS and/or GCP).
* Are familiar with software build and delivery tools (e.g. Maven, Docker, Git) and testing frameworks,
* Understand design patterns, system architecture, and integration concepts,
* Can create and work with technical documentation (UML),
* Communicate fluently in English, both with clients and project teams,
* Are independent, proactive, and comfortable in a consulting-oriented environment,
Nice to have:
* Experience in projects for financial institutions,
* Exposure to cloud platforms or distributed systems,
* Professional certifications (e.g. Oracle, cloud-related).
By joining us you gain:
* Work on diverse, non-routine projects across different clients and domains,
* A hybrid work model, flexible working hours, and high level of autonomy,
* Opportunities to contribute to international projects,
* Collaboration with experienced architects, consultants, and engineering teams,
* A professional environment combining consulting mindset with engineering excellence.
Recruitment process:
* Submit your resume,
* Have a short phone conversation with our Recruiter,
* Let's get to know each other better in the interview!
With any queries please contact pl_ITrecruitment@pwc.com with job title in the subject.
Your personal data will be processed for recruitment purposes by PwC Advisory spółka z ograniczoną odpowiedzialnością sp.k. or another PwC entity which runs a recruitment process - (list of entities). If you have given separate consent, data will also be processed for other purposes in accordance with the content of the consents granted. Full information about processing your personal data is available in the Privacy Policy.
#LI-MC1
#LI-remote
| Source: | Company website |
| Posted on: | 22 Apr 2026 |
| Type of offer: | Graduate job |
| Industry: | Auditing / Accounting |
| Languages: | English |