Java Developer

Java

Java Developer

Java
Jana Henryka Dąbrowskiego 77A, Poznań

Toro Performance Sp. z o.o.

Full-time
Senior
Remote

Job description

We are a software house delivering projects for international clients, and we are looking for Mid / Senior Java Developers to join our team.


Responsibilities:

  • Designing and writing clean, scalable code (primarily Java 17/21 + Spring Boot 3)

  • Creating and maintaining REST APIs (OpenAPI / Swagger)

  • Working with relational databases (PostgreSQL + advanced SQL)

  • Implementing solutions using NoSQL (MongoDB / Redis / DynamoDB – preferred)

  • Working with CI/CD (GitHub Actions / GitLab CI / Jenkins)

  • Refactoring and improving existing code

  • Code reviews and knowledge sharing within the team


Requirements:

Must have:

  • Minimum 5 years of commercial experience in Java

  • Very good knowledge of Spring → Spring Boot → Spring Data / Security / Cloud

  • Hibernate / JPA at the level "I can explain what @EntityGraph and dirty checking do"

  • Solid SQL knowledge + experience with PostgreSQL

  • Understanding of REST, HTTP, authentication (JWT / OAuth2)

  • Practical knowledge of at least one NoSQL database (Mongo / Redis / Cassandra / Dynamo)

  • Git + CI/CD basics

  • Very good knowledge of OOP principles and clean code


Preferred (will earn big + points):

  • Java 21, virtual threads, records, sealed classes

  • Testing (JUnit 5 + Mockito / Testcontainers / Pact)

  • Docker + Kubernetes / OpenShift (at least the basics)

  • Message brokers (Kafka / RabbitMQ)

  • Monitoring (Prometheus / Grafana / ELK)

  • Experience in domain-driven design / hexagonal / clean architecture

Tech stack

    Polish

    B2

    English

    B2

    PostgreSQL

    advanced

    CI/CD

    advanced

    REST

    advanced

    Hibernate

    advanced

    OOP

    advanced

    Java

    advanced

    SQL

    advanced

    Spring

    advanced

    Spring Boot

    advanced

    NoSQL

    advanced

Office location

Published: 22.01.2026

Java Developer

Summary of the offer

Java Developer

Jana Henryka Dąbrowskiego 77A, Poznań
Toro Performance Sp. z o.o.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Toro Performance Sp. z o.o. z siedzibą w Poznań 60-529 , ul. Jana Henryka Dąbrowskiego 77... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.