Java Developer

Java

Java Developer

Java
Jana Henryka Dąbrowskiego 77A, Poznań

Toro Performance Sp. z o.o.

Full-time
B2B
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

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.