Senior Java Developer Freelance

Do you want to take part in the agile development of banking information systems? Join our development team and become part of a major project for a leading Czech bank!
Senior Java Developer Freelance
Contract types:


Contractual agreement:


Workplace location:

Prague, Hybrid mode

What you will be doing

  • Participating in design analysis and design within your assigned tasks and areas on the project
  • Developing software solutions and programming based on functional requirements
  • Communicating with business analysts and testers
  • Creating technical documentation
  • Working on assembly, unit testing, application performance tuning and remedying defects

What we are looking for

  • Experience developing web applications in Java
  • Willingness to work in an agile team with an emphasis on continuous integration, automated testing, code reviews and open communication
  • Familiarity with JEE, Spring and JPA (ideally Hibernate, REST API, Docker and Swagger)
  • Knowledge of the OpenShift platform and the ability to configure basic CI/CD tools (TeamCity, Jenkins, etc.)
  • Familiarity with functional and reactive programming and the knowledge of front-end technologies (React, Angular and Typescript) are also advantages

What we are offering

  • Work on a very interesting large-scale project for a major Czech bank
  • A team full of open and capable people
  • Attractive financial compensation
  • The option to cooperate long-term if everyone is satisfied


  • Meal allowances
  • A 10-day sabbatical after every five years of employment
  • A mobile plan with unlimited calls and SMSs within the Czech Republic and 10 GB of data, with private use allowed
  • An annual bonus of CZK 10,000 towards the insurance or leisure activities of your choice (e.g. retirement or life insurance, sports, relaxation, etc.)
  • Once fully trained and promoted to the position of Experienced Consultant: a company car, with private use allowed

Attractive position?

Are you interested in working with us as a Senior Java Developer Freelance?
Reach out to us!

Who you will be working with on your projects

Michal Petřík

Head of Software Development

Profilová fotografie Profinit zaměstnance Head of Software Development Michala Petříka