Java Senior Developer

Reposted 1×Radbrackets Sp. z o.o.nofluffjobspublished 08/13/2026
Must-have:JavaKotlinDockerKubernetesCI/CD
Machine translation — original language: Polish.Show original

We are a boutique software house, and by boutique, we mean that we emphasize quality over quantity. Our specialists come mainly from the JVM world, and in particular, we have taken a liking to Kotlin. Working with us, you will have a feedback session every 4 weeks and the opportunity for technical consultations, focused on your current work or personal development.

Radbrackets will always be a remote-oriented company.

Client:

A remote project for a large international company from the insurance market. The goal of the project is to work on microservices supporting an individual insurance purchase portal.

You will join the client's small, self-organizing teams. Work is fully remote in English, mainly on the development of new portal functionalities.

About You:

  • you like challenges and new environments
  • you can talk to the business, offer advice, and support software development not just through coding
  • you can improve the software production process
  • you support less experienced coders
  • you are decisive - empathy and communication are close to you
  • you communicate fluently in English

Daily tasks

  • Developing new functionalities according to planned tasks
  • Preparing technical documentation
  • Fixing production bugs
  • Helping less experienced programmers
  • Verifying team members' code (Pull Request review)
  • Designing complex IT systems

Requirements

  • You have 6+ years of experience as a Java/Kotlin Developer
  • You are passionate about architecture and perfectly understand the impact of decisions on a project, with a particular focus on microservices.
  • You know how to work in CI/CD and understand the challenges associated with it.
  • DDD is more than just 'Dawaj Dawaj Deploy' to you; you understand what this approach gives us and are able to systematically implement strategic DDD
  • You possess the skill of preparing good technical documentation.
  • You can design complex IT systems.
  • You have knowledge in the insurance sector (will be a plus)
  • You are constantly looking for new ways to develop.
  • You consider yourself a professional in every sense.
  • English is your natural second language.

Must have: SQL, Spring, PostgreSQL, Kafka, Kotlin, Team work, Communication skills, Java

Nice to have: Docker, Problem solving, Kubernetes, DynamoDB