Java Developer

New challenges go hand in hand with our growth, so we are looking for some new blood.

We work on projects in the banking sector and as well as on the startup scene. New opportunities lie ahead of us, which means there will be exciting projects right from the start. That's why we need someone who is raring to go!

How it works in Applifting


You should master (Core tech stack):

  • Java/Kotlin
  • Spring or other JVM BE framework
  • Hibernate or other ORM framework
  • Distributed systems (basic knowledge)
  • Docker (basic skills)
  • Git
  • Czech and English, at B1 level or higher

And it would be nice if you also had some knowledge of:

  • SQL databases (preferably NoSQL) - ideally PostgreSQL
  • REST/GraphQL
  • OpenAPI / Swagger
  • OpenID Connect
  • Writing HTTP APIs in Java/Kotlin
  • Working with Elasticsearch or other full-text search engines

In return, you’ll get:

  • 💻 MacBook, 32 ”monitor, hub, gaming headphones or a QI charger
  • 👫 Mentorship programme - we like to share our experience with others
  • ⏰ Flexible working hours and Remote working options
  • 🏰 Modern offices in Karlín (not open-plan)
  • 🎮 Game zone equipped with darts, table football, PlayStation and ping pong table
  • ⚙️ Code review, CI and testing that really work
  • 🖖 Hey buddy culture
  • 🛠 Trendy tools: #slack #notion #toggl #gsuite
  • 🐶 Dog-friendly and geek-friendly office
  • 🚴‍♂️ Multisport card
  • 🛋 Community space for events and rest zones
  • 🍺 Social meet-ups and team-building activities
  • ☕️ Coffee, tea, soft drinks, snacks, fresh fruit and veg