Skip to content

Java Engineer

  • Kraków, Rzeszów, Kielce, Małopolskie, Poland

Job description

We are #VLteam - tech enthusiasts constantly striving for growth. The team is our foundation, that's why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of ​​“measuring outcomes, not hours”. Join us & see for yourself!

Job requirements

Java Engineer Expert (with Kafka)

Required skills:

Kafka - Expert
Java 17+ - Expert
Spring Boot - Advanced
JPA - Regular
Kubernetes - Regular
Docker - Regular
Splunk - Regular
Oracle API Platform - Basic
GitHub Actions - Basic
Azure - Basic
English - Advanced

What we expect in general

  • Hands-on experience with Kafka. Comfort writing code that uses low-level abstractions like Java consumer and manual offset management. Familiarity with tools from the Kafka ecosystem: Schema Registry and Rest Proxy
  • Strong Java 17+ and Spring Boot skills, willingness to learn new technologies
  • Experience with Spring Data JPA and a strong understanding of relational data modeling
  • Understanding of asynchronous systems, ability to perform load testing, and use distributed tracing and metrics. Knowledge of OpenTelemetry is a plus
  • Ability to troubleshoot applications on Kubernetes
  • Motivation to contribute to technical improvements across teams, collaborate with architects, and start bottom-up initiatives to improve the whole data platform
  • Fluency in English, with good communication skills and a proactive problem-solving attitude
  • Self-motivation, ability to manage tasks independently
  • Readiness to visit the client's office in Sweden 2-3 times per year (nice to have, not required)

Full job description -

Don’t worry if you don’t meet all the requirements. What matters most is your passion and willingness to develop. Moreover, B2B does not have to be the only form of cooperation. Apply and find out!