Senior Kotlin/Java Developer Quarkus/Spring

4 191 - 5 589 USDNet per month - B2B
Java

Senior Kotlin/Java Developer Quarkus/Spring

Java
Piłsudskiego 1, Poznań +4 Locations

Atipera

Full-time
B2B
Senior
Remote
4 191 - 5 589 USD
Net per month - B2B

Job description

Opis firmy:


Atipera jest młodym software house’em. Dostarczamy kompleksowe rozwiązania, dla międzynarodowych klientów, dlatego pracujemy w 100% zdalnie. Jako firma nie dzielimy stanowisk na developer/devops/secops/tester, każdy członek zespołu tworzy całościowe rozwiązanie, wdraża i implementuje do nich testy.


Jako że jesteśmy małą firmą, każdy ma wpływ na nasze metodyki, rozwiązania lub wybór technologii. Szukamy ludzi ambitnych, którzy chcą się rozwijać w szeroko pojętym Backendzie. Nasze projekty są oparte o architekturę mikroserwisową i wykorzystują rozwiązania chmurowe AWS. Do rozwiązań Frontendowych używamy technologii z rodziny Angulara.


Praca w małych  ~5 osobowych zespołach developerskich, z różnym doświadczeniem. Wspieramy się w zdaniach i dzielimy się wiedzą. Wykorzystujemy własne komputery.


Jeżeli uczestniczyłeś już wcześniej w rekrutacji w naszej firmie, zapraszamy do ponownego udziału.


Technologie:


Backend:

  • Java 25, Kotlin 2, Quarkus 3, Mutiny, GraalVM, Gradle 9, Hibernate 7, Hibernate Reactive 3

    Nasze projekty piszemy w Kotlinie, lecz nie używamy coroutines. Do kody async/rektywnego używamy Munity i/lub wirtualnych wątków. Quarkus to nasz główny framework, na tą chwilę zmigrowaliśmy się 100% ze Spring Boota. GraalVM wykorzystujemy tylko do AWS Lambd. Wedle potrzeb używamy sterownika blokującego lub reaktywnego do pracy z PostgreSQL.

                  

Devops:

  • Terraform, AWS, Gitlab CI, DynamoDb, PostgreSQL 18, Linux

    Staramy na całościowy rozwój pracowników, więc poza kodowaniem też rozwijamy się w DevSecOps. Do automatyzacji używamy Gitlab CI. Nasze systemy są zdeploywane na AWS, więc używamy wielu technologii od Amazona (Lambda, SQS, SNS etc). Jako główna baza używamy PostgreSQL 18, a na potrzeby noSQL DynamoDB.

 

Orchestrator:

  • Docker, AWS ECS

 

Testing:

  • Junit, TestContainers

    Testowanie traktujemy bardzo poważnie. Utrzymujemy około 100% pokrycia unit testami dla warstwy Domenowej. Testy integracyjne staramy się trzymać jak najbliżej "produkcyjnego setupu" za pomocą TestContainers i Quarkus DevServices.

 

Logowanie/metryki

  • Datadog, OpenTelemetry


Wymagania:

  • Doświadczenie komercyjne jako Backend Developer.

  • Znajomość języka angielskiego (możliwa praca w języku angielskim).

  • Znajomość języka programowania Java lub Kotlin (Server side)

  • Znajomość Frameworka Spring lub Quarkus w tworzeniu aplikacji webowych.

  • Chęci nauki i rozwoju w naszym stacku technologicznym.

Tech stack

    Polish

    C2

    English

    B2

    Java

    advanced

    Spring

    advanced

    Amazon AWS

    regular

    PostgreSQL

    regular

    Hibernate

    regular

    Domain-Driven Design

    regular

    Reactive Programming

    regular

    Docker

    regular

    Gradle

    regular

Office location

Published: 29.12.2025

Senior Kotlin/Java Developer Quarkus/Spring

4 191 - 5 589 USDNet per month - B2B
Summary of the offer

Senior Kotlin/Java Developer Quarkus/Spring

Piłsudskiego 1, Poznań
Atipera
4 191 - 5 589 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Atipera z siedzibą w Warszawa (dalej jako "administrator"). Masz prawo do żądania dostęp... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.