Summary
✨ AI‑Generated
A senior Java developer is sought to design and develop backend applications and cloud-hosted services. You will work on complex billing and payment capabilities, system migrations, subscription functionality, automated testing, and software optimization while maintaining high standards for clean, reliable code.
Highlights
Work on challenging backend systems involving billing, payments, subscriptions, and cloud infrastructure. The role offers opportunities to design solutions, optimize software, write quality tests, and contribute to scalable and reliable systems.
Description
Inwedo to software house z ponad 10-letnim doświadczeniem.
Pomagamy firmom sprawnie realizować projekty od wstępnej weryfikacji pomysłów po pełne wdrożenie.
Łączymy solidne fundamenty inżynierskie z praktycznym podejściem do AI i nowoczesnych technologii, aby tworzyć skalowalne i niezawodne systemy, gotowe sprostać przyszłym wyzwaniom.
Jakie będą Twoje zadania?
projektowanie i rozwój aplikacji backendowej w oparciu o Javę, praca nad migracją systemu rozliczeń z JBilling (legacy) na Metronome, rozwój funkcjonalności w obszarze płatności, w tym migracja przetwarzania płatności z Braintree na Stripe, budowanie mechanizmów umożliwiających klientom sprzedaż subskrypcji, fakturowanie oraz obsługę napiwków (tipping flow), budowanie i utrzymanie serwisów wdrażanych na infrastrukturze GCP, pisanie i utrzymywanie testów jednostkowych zgodnie z dobrymi praktykami, projektowanie i proponowanie rozwiązań, które wpłyną na optymalizację tworzonego oprogramowania, pisanie czystego kodu wysokiej jakości, pomoc we wprowadzaniu dobrych standardów i najlepszych praktyk w zespole oraz wsparcie w podnoszeniu kwalifikacji pozostałych członków zespołu, czynny udział w tworzeniu oraz rozwoju aplikacji – współpraca z zespołem w obszarze omawiania funkcjonalności i zastosowanych rozwiązań.
Jakiej wiedzy i umiejętności szukamy?
Java, doświadczenia z infrastrukturą GCP (Google Cloud Platform), doświadczenia z systemami takimi jak JBilling, Metronome lub podobnymi platformami rozliczeniowymi, doświadczenia z integracją płatności (np.
Stripe, Braintree), silnego doświadczenia technicznego, pozwalającego na wprowadzanie dobrych standardów i najlepszych praktyk w zespole, znajomości j.
polskiego i j.
angielskiego pozwalającej na swobodną, płynną komunikację w mowie i piśmie.
Mile Widziane
Git / GitHub, GitHub Actions / pipelines (CI/CD), Terraform (Infrastructure as Code).
Jak wygląda rekrutacja?
Screening callRozmowa techniczna Spotkanie z klientem
Sprawdź, Jak Się u Nas Pracuje
👉https://www.facebook.com/inwedo
👉https://www.linkedin.com/company/inwedo/