What we offer?

Professional development opportunities and clear rules of promotion
Amazing team and unique atmosphere
Attractive package of additional benefits (fitness, gym, cinema, etc.) – you choose what you want
A wide range of training and co-financing of courses
Additional life insurance
Private medical care, also for your family
Bonuses, including those for recommending new employees
Relocation packages to facilitate relocation
High work standards
Integration events and joint celebrations
Possibility to work from home
Sport activities
Employee volunteering opportunities and interesting CSR projects
Cafeteria system
Flexible work-time
Bicycle parking and carpooling

Candidate’s profile:

  • at least 2 or 3 years’ experience in creating systems based on Java/JEE technologies
  • ability to programme using Java technologies
  • good practical knowledge of web technologies (e.g. JSP, JSF, Spring, Struts, XML, Web Services, and Servlets)
  • practical knowledge of database products (e.g. Oracle/SQL Server)
  • familiarity with the methodology of creating IT systems and software engineering;
  • a graduate of engineer’s or master’s studies in information technology or other scientific disciplines
  • very good knowledge of spoken and written English
  • at least basic knowledge of German will be an asset
  • analytic thinking ability
  • ability to establish contacts easily, honesty and teamwork skills

Job description:

As JAVA Software Engineer you will participate in projects related to the creation and further development of custom-made apps and IT systems for our clients. Work on software takes place mainly based on high-level programming languages (e.g. JAVA), modern tools, technologies, and methodologies as well as good practices in software engineering.

As JAVA Software Engineer you may assume responsibility for the development of specific modules or components of created and maintained systems during various phases of development, from analysis to testing. Depending on the project, your scope of responsibilities may also cover cooperation with clients as regards the analysis of requirements and the independent designing of solutions.

Work takes place in international teams and requires readiness for constant growth.



open for
open minds

About us

Capgemini is one of the leading global companies offering consulting, IT technologies

The Infrastructure Services team is developing dynamically in Kraków, Katowice and Opole. Currently, it employs 2,000 specialists and provides IT services to 40 clients in 20 languages.