Senior Java Developer

5 006 - 6 675 USDGross per month - Permanent
Java

Senior Java Developer

Java
-, Poznań +4 Locations

ICM UW

Full-time
Permanent
Senior
Remote
5 006 - 6 675 USD
Gross per month - Permanent

Job description

We’re looking for senior java developers to join our teams working on new projects.


Requirements:

  • 7+ years of professional software development experience;

  • very good knowledge of Java 8+, spring framework, JPA/Hibernate;

  • excellent understanding of software development lifecycle and architecture; 

  • practical knowledge of software design patterns;

  • willingness to help less experienced developers to write clean and easy to maintain code;

  • experience with databases, in particular: PostgreSQL;

  • experience with React and/ or Angular would be a plus;

  • good command of Polish and English;


We offer:

  • full-time job contract;

  • onsite or online work - depending on your preference;

  • attractive salary based on experience;

  • 13th month salary, summer holiday bonus, private healthcare;

  • work on a big new project in the field of science;

  • free choice of the latest technologies;

  • possibility of taking part in IT events and conferences;

  • work in small teams; quiet and comfortable offices (no open-plan offices);

  • friendly atmosphere;

  • working with scrum/ agile methodology;

  • flexible working hours;







Information relating to personal data processing


Data Controller

The University of Warsaw, 26/28 Krakowskie Przedmieście, 00-927 Warsaw, as the employer, is the Controller of your personal data processed as part of the recruitment process.

You can contact the Controller:

  • via mail: University of Warsaw, 26/28 Krakowskie Przedmieście, 00-927 Warsaw (indicate the organizational unit that is the addressee of the correspondence);

  • by phone: 22 55 20 000.


Data Protection Officer (DPO)

The Controller has appointed a Data Protection Officer (DPO) who may be contacted via e-mail at: iod@adm.uw.edu.pl. You may contact the DPO in all the matters regarding the processing of your personal data by the University of Warsaw and executing your rights related to personal data processing.

However, the DPO’s duties shall not include other matters, such as conducting job recruitment, receiving recruitment documents, providing information on ongoing job recruitment.


Purpose of and legal basis for processing

Personal data of job candidates will be processed only for the purposes of recruitment.

Your personal data within the scope indicated in the labor law1 (name(s) and surname, date of birth, contact details provided by you, education, professional qualifications, professional experience) will be processed for the purposes of conducting the ongoing recruitment procedure2, while other data3 will be processed based on your consent, which may have the following wording:

I hereby agree for the University of Warsaw to process my personal data included in (e.g. CV, cover letter or other documents attached) for the purposes of my participation in the recruitment process.

If documents include the data mentioned under Article 9(1) of the GDPR (special categories of personal data), you need to consent to their processing4; such consent may have the following wording:

I hereby agree for the University of Warsaw to process special categories of personal data mentioned under Article 9(1) of the GDPR that were included in (e.g. CV, cover letter or other documents attached) for the purposes of my participation in the recruitment process.

If you agree, the University of Warsaw will process your personal data also as part of future recruitment of employees5; such consent may have the following wording:

I hereby agree to the processing of my personal data for the purposes of future recruitment conducted by the University of Warsaw over the next nine months.

You can withdraw the abovementioned consents at any time by sending an e-mail to: rekrutacja@icm.edu.pl

Please also be reminded that withdrawal of your consent shall not affect the lawfulness of processing based on your consent before its withdrawal6


Data retention period

Your personal data collected as part of an ongoing recruitment process will be stored for three months from the end of the recruitment process.

If you consent to the use of your personal data for the purposes of future recruitment, your data will be used for the period of nine months.


Data recipients

Access to your personal data will be provided to authorized employees of the Controller who must process personal data as part of their professional duties and tasks.

Entities that the Controller commissioned to perform certain activities, such as Just Join IT Sp. z o.o.., entailing the necessity to process personal data may be data recipients.


Data transfers outside of the European Economic Area (EEA)

Your personal data shall be made available to authorized parties pursuant to the provisions of law. You can enroll with the use of Google Forms. Your data shall be processed by Google, our G-Suite for education service provider at their data processing centers.7


Rights of data subjects

According to the principles specified by the GDPR, you have the right to:

  • access your data and receive its copy,

  • rectify (correct) your personal data;

  • restrict personal data processing;

  • erase personal data (subject to Article 17(3) of the GDPR);

  • lodge a complaint with the President of the Personal Data Protection Office if you believe that the personal data processing violates the law.


Information on the data provision requirement

Provision of your personal data within the scope resulting from legal regulations is necessary for participation in the recruitment procedure. Providing other personal data is voluntary.


1 Article 221 of the Labor Code Act dated 26 June 1974 (Polish Journal of Laws of 2018, item 917 as amended);

2 Article 6(1)(b) of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation) (OJ L 119 of 4 May 2016, p. 1 as amended) (hereinafter referred to as the GDPR);

3 Article 6(1)(a) of GDPR);

4 Article 9(2)(a) of the GDPR.

5 Article 6(1)(a) of GDPR);

6 Article 7(3) of the GDPR.

7 https://www.google.com/about/datacenters/inside/locations/index.html


Tech stack

    Polish

    B2

    English

    B2

    Java

    master

    PostgreSQL

    advanced

    Software Development

    advanced

    Software Architecture

    advanced

    Spring / JPA / Hibernate

    advanced

    Web Development

    advanced

    Design Patterns

    advanced

    Angular

    nice to have

    React

    nice to have

Office location

Published: 31.12.2025

Senior Java Developer

5 006 - 6 675 USDGross per month - Permanent
Summary of the offer

Senior Java Developer

-, Poznań
ICM UW
5 006 - 6 675 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Wyrażam zgodę na p... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.