Senior Java Developer

Java

Senior Java Developer

Java
Tama Pomorzańska 1, Szczecin

Locon Sp. z o.o.

Full-time
B2B
Senior
Office
5 873 - 6 991 USDNet per month - B2B

Job description

🌟 Senior Java Developer


📍 Szczecin — praca stacjonarna 🏢 lub hybrydowa

💰 Senior: 21 000 – 25 000 PLN netto B2B



🔎 O roli


Dołączysz do zespołu rozwijającego aplikację, która przetwarza dane lokalizacyjne i komunikację urządzeń w czasie rzeczywistym, obsługując setki tysięcy zdarzeń dziennie. Pracujemy nad nowymi modułami backendowymi, rozbudowujemy istniejące funkcjonalności, modernizujemy architekturę i dbamy o stabilność systemu działającego 24/7. W codziennej pracy korzystamy z narzędzi AI w obszarze developmentum.in. przy pisaniu i refaktoryzacji kodu, tworzeniu testów, analizie błędów, przygotowywaniu dokumentacji technicznej oraz usprawnianiu code review.


Na tym stanowisku będziesz rozwijać i modernizować backend (Java + Spring Boot), projektować nowe funkcjonalności i API, pracować z mikroserwisami oraz komunikacją asynchroniczną, a także optymalizować kluczowe elementy systemu. Na co dzień będziesz pracować z zespołem backendowym, produktowym oraz CTO, kształtując architekturę, rozwiązania technologiczne i kierunek rozwoju produktu – wykorzystując nowoczesne narzędzia, w tym AI, aby zwiększać efektywność i jakość wytwarzanego oprogramowania.


⚙️ Tech Stack:


Java 17+ • Spring Boot • RabbitMQ • Redis • PostgreSQL • Mikroserwisy • Docker • GCP • Git • CI/CD (GitHub Actions/Jenkins) • (Opcjonalnie: React TS, Python)



🎯 Wyzwania:


  • Rozwój i modernizacja backendu głównego produktu

  • Wykorzystanie narzędzi AI w procesie developmentu

  • Projektowanie i implementacja nowych funkcjonalności oraz API

  • Utrzymanie oraz rozwój istniejących mikroserwisów

  • Praca nad nowymi modułami (alerty, geofencing, IoT, integracje)

  • Udział w projektowaniu architektury i decyzjach technicznych

  • Obsługa komunikacji asynchronicznej (RabbitMQ)

  • Optymalizacja wydajności aplikacji i baz danych

  • Praca z PostgreSQL i Redis

  • Git, Docker, CI/CD

  • Zastosowanie wzorców projektowych (GoF, SOLID, Clean/Hexagonal Architecture)

  • Współpraca z frontendem i zespołem mobilnym

  • Praca w zespole Scrum, ścisła współpraca z liderem technicznym i CTO



Kogo szukamy?


✔ Must-have


  • Min. 4-5 lat komercyjnego doświadczenia jako Java Developer (bardzo dobra znajomość Java 17+ i Spring Boot)

  • AI-First Mindset

  • Doświadczenie w mikroserwisach i systemach event-driven

  • Umiejętność pisania czystego, skalowalnego i utrzymywanego kodu

  • Doświadczenie z Dockerem i CI/CD

  • Doświadczenie w utrzymaniu systemów produkcyjnych

  • Praktyczna znajomość GCP lub innej chmury (AWS/Azure)

  • Znajomość języka angielskiego ok. B2 (dokumentacja, komunikacja techniczna)

  • Samodzielność, odpowiedzialność i dobra współpraca zespołowa



➕ Mile widziane


  • React (TS) — dla profilu fullstack

  • Python: automatyzacje, integracje

  • Doświadczenie w IoT lub systemach realtime

  • Doświadczenie mentoringowe / code review



🌱 Możliwe ścieżki rozwoju:


  • 🚀 Tech Lead

  • 🧠 Architekt Systemów

  • 🤝 Mentor dla młodszych developerów



🎁 Co oferujemy:


  • ⚙️ Praca z nowoczesnym stackiem i doświadczonym zespołem

  • 🎯 Wpływ na produkt i architekturę

  • 🤝Przestrzeń do wdrażania pomysłów i automatyzacji procesów

  • 🏥 Prywatna opieka medyczna

  • 🏋️ Karta sportowa

  • ⏰ Elastyczne godziny rozpoczęcia pracy (07:000 - 09:00)

Tech stack

    English

    B2

    Java

    master

    Spring Boot

    master

    Git

    advanced

    PostgreSQL

    advanced

    Docker

    advanced

    GCP

    advanced

    Agile

    advanced

Office location