Java Developer

Java

Java Developer

Java
remote, Poland (Remote)

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

    C1

    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

Check similar offers
emagine Polska

emagine Polska

Poland (Remote)

Remote

Remote

47,91 - 51,34USD/h
Java
JavaScript
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
emagine Polska

emagine Polska

Poland (Remote)

Remote

Remote

47,91 - 51,34USD/h
Java
JavaScript
SeniorSeniorB2BB2BFull-timeFull-time
New
Harvey Nash Technology

Harvey Nash Technology

Poland (Remote)

Remote

Remote

7 889,55 - 9 204,47USD/month
Java
SeniorSeniorPermanentPermanentFull-timeFull-time
New
Clurgo

Clurgo

Poland (Remote)

Remote

Remote

42,58 - 53,23USD/h
Apache Kafka
Cloud
Jenkins
Reactive Programming
RxJS
React
Java
JavaScript
Spring
SeniorSeniorB2BB2BFull-timeFull-time
New
Caspian One

Caspian One

Poland (Remote)

Remote

Remote

558,99 - 665,46USD/day
Java
Spring
Kafka
Hazelcast
ClickHouse
Multithreading
Concurrency
SeniorSeniorB2BB2BFull-timeFull-time
New
DCG

DCG

Poland (Remote)

Remote

Remote

26,30 - 39,45USD/h
PostgreSQL
Azure
React
Java
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT