Jobs · justjoinit

A

Lead Java Developer

Meridian Softworks · Sopot · Posted 12d ago

remoteFull-timelead5-8 yrsEstimated 22k-34k PLN🇵🇱 Poland
Apply on justjoinit

About the role

Lead the development and architecture of high-availability systems and integrations with financial partners.

Lead Java Developer
Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia.
Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna, zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym.
Do Twoich zadań będzie należeć:
– aktywne uczestnictwo w developmencie i tworzenie kodu razem z zespołem,
– projektowanie i rozwój systemów o wysokiej dostępności i przepustowości,
– praca nad integracjami z partnerami finansowymi i systemami zewnętrznymi,
– rozwiązywanie złożonych problemów technicznych i wsparcie w sytuacjach krytycznych,
– techniczne liderowanie zespołowi (ok. 3-4 inżynierów),
– odpowiedzialność za wizję techniczną produktu, od koncepcji po wdrożenie produkcyjne,
– podejmowanie kluczowych decyzji architektonicznych i technicznych w swoim obszarze,
– prowadzenie dyskusji technicznych i architektonicznych w zespole,
– współpraca z innymi Tech Leadami przy rozwoju architektury systemów,
– reprezentowanie zespołu jako ekspert techniczny w inicjatywach cross‑teamowych,
– dbanie o jakość rozwiązań oraz przestrzeganie standardów i dobrych praktyk (kod, procesy, wdrożenia),
– egzekwowanie standardów w zespole (code review, DoD, CI/CD, monitoring, observability),
– identyfikowanie i redukowanie długu technologicznego,
– inicjowanie działań poprawiających jakość, stabilność i skalowalność systemów,
– przekładanie wymagań biznesowych na rozwiązania techniczne i ich dekompozycję na zadania,
– współpraca z Product Managerem przy planowaniu i estymacji prac,
– wspieranie Engineering Managera w rozwoju zespołu i identyfikowaniu jego potrzeb,
– identyfikacja ryzyk technicznych oraz zależności między zadaniami.
– Java 17+,
– Spring Boot,
– PostgreSQL,
– Apache Kafka,
– Kubernetes/Docker,
– WildFly,
– GitLab CI/CD,
– Dynatrace/Grafana.
Szukamy osoby, która:
– posiada min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2-3 lata była w roli Leada lub samodzielnie prowadziła inicjatywy architektoniczne,
– bardzo dobrze zna ekosystem Java (Java 17+, Spring Boot, Spring Framework) i pracowała z systemami produkcyjnymi,
– ma doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności,
– dobrze zna relacyjne bazy danych (PostgreSQL), w tym modelowanie danych oraz optymalizację zapytań przy dużych wolumenach,
– pracowała z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne),
– zna narzędzia do konteneryzacji i orkiestracji (Docker, Kubernetes),
– ma doświadczenie w tworzeniu aplikacji w architekturze heksagonalnej,
– potrafi jasno komunikować decyzje techniczne zarówno zespołowi technicznemu, jak i biznesowi,
– ma doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban) oraz zna narzędzia takie jak Jira, Confluence, GitLab,
– komunikuje się w j. angielskim na poziomie min. B2.
– doświadczenie w branży FinTech, płatności elektronicznych lub systemach finansowych,
– znajomość WildFly/JBoss lub innych enterprise application serverów,
– doświadczenie z narzędziami obserwowalności (Dynatrace, Grafana, Prometheus, OpenTelemetry),
– znajomość wzorców architektonicznych: CQRS, Event Sourcing, Saga, DDD,
– doświadczenie z narzędziami do automatyzacji jakości kodu (SonarQube, CodeRabbit lub podobne).
Pracę w organizacji technologicznej rozwijającej skalowalne produkty oraz realny wpływ na kierunek techniczny i jakość rozwiązań budowanych przez zespół.
Dodatkowo oferujemy:
– możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych,
– realny wpływ na rozwój produktu i standardy inżynierskie w organizacji,
– udział w projektach o wysokiej skali i złożoności, wykorzystujących nowoczesny stack technologiczny,
– współpracę z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi,
– przestrzeń do dzielenia się wiedzą i rozwijania kompetencji zespołu,
– dużą samodzielność w działaniu oraz odpowiedzialność za obszar technologiczny,
– dostęp do nowoczesnych narzędzi i praktyk wspierających rozwój oprogramowania,
– elastyczną organizację pracy,
– możliwości dalszego rozwoju w kierunku architektury lub ról managerskich,
– prywatną opiekę medyczną oraz kartę sportową.
W Autopay masz realny wpływ na sposób budowania systemów oraz kierunek rozwoju technologii w organizacji. Aktywnie uczestniczysz w tworzeniu rozwiązań działających na dużą skalę i mających wpływ na biznes. Jeśli szukasz miejsca, w którym Twoja wiedza i inicjatywa są doceniane, zapraszamy do rozmowy.

Read the full posting on justjoinit

FAQ

Is the Lead Java Developer role at Meridian Softworks remote?+

This Lead Java Developer position is listed as remote (Sopot).

What is the salary for the Lead Java Developer role at Meridian Softworks?+

The listing states Estimated 22k-34k PLN.

What seniority level is this Lead Java Developer role?+

This is a lead level position.

How do I apply for the Lead Java Developer role at Meridian Softworks?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Meridian Softworks.