emagine
Java Backend Developer
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Warsaw, Poland
Work mode:
Onsite
Published on:
20 October 2026
What they need
Projekt: Rozwój i utrzymanie kluczowych komponentów backendowych oraz integracji systemów bankowych.
Zespół: Współpraca z developerami, analitykami biznesowymi, architektami IT oraz przedstawicielami biznesu.
Model pracy: Hybrydowy, 1 dzień w tygodniu z biura w Warszawie.
Wpływ na projekt: Bezpośredni udział w projektowaniu i rozwoju systemów backendowych, zapewnieniu ich wydajności, niezawodności oraz wysokiej jakości technicznej.
Poszukujemy doświadczonego Java Backend Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych systemów backendowych w sektorze bankowym. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwijanie i optymalizację rozwiązań opartych na technologii Java, a także integrację systemów i zapewnienie wysokiej jakości kodu. Rola zakłada ścisłą współpracę z analitykami biznesowymi, architektami IT oraz innymi zespołami technicznymi w celu dostarczania wydajnych, skalowalnych i niezawodnych rozwiązań.
Zakres obowiązków
- Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.
- Tworzenie wysokiej jakości, wydajnego i czytelnego kodu.
- Projektowanie i dokumentowanie rozwiązań technicznych.
- Rozwój i integracja systemów z wykorzystaniem REST API, SOAP, JSON i XML.
- Praca z relacyjnymi bazami danych oraz tworzenie i optymalizacja zapytań SQL.
- Rozwój rozwiązań opartych na architekturze mikrousługowej (Microservices).
- Przygotowywanie i wykonywanie testów jednostkowych.
- Analiza i rozwiązywanie problemów technicznych.
- Współpraca z analitykami biznesowymi, architektami IT i zespołami developerskimi.
- Udział w doskonaleniu jakości kodu oraz procesów wytwarzania oprogramowania.
Wymagania (Must Have)
- Doświadczenie komercyjne w programowaniu aplikacji backendowych w języku Java.
- Dobra lub bardzo dobra znajomość relacyjnych baz danych oraz języka SQL.
- Umiejętność tworzenia i optymalizacji zapytań SQL.
- Znajomość projektowania struktur bazodanowych, tabel i indeksów.
- Znajomość zagadnień związanych z transakcjami i blokadami bazodanowymi.
- Praktyczna znajomość integracji systemów z wykorzystaniem REST, SOAP, JSON, XML i XSD.
- Znajomość architektury Microservices.
- Doświadczenie w pracy z Jira i Confluence.
- Umiejętność tworzenia testów jednostkowych.
- Umiejętność przygotowywania dokumentacji technicznej.
- Znajomość języka angielskiego umożliwiająca czytanie i tworzenie dokumentacji technicznej.
- Samodzielność, analityczne myślenie oraz umiejętność efektywnej współpracy w zespole.
Mile widziane (Nice to Have)
- Znajomość Apache Kafka.
- Doświadczenie w przeprowadzaniu Code Review oraz refaktoryzacji kodu.
- Znajomość wzorców projektowych i architektonicznych.
- Doświadczenie w projektowaniu rozwiązań z wykorzystaniem Enterprise Architect lub UML.
- Doświadczenie w projektach realizowanych dla sektora bankowego lub finansowego.
Other offers great for you!
These companies are also looking for great profiles
SARIEL
Développeur Backend Java confirmé
< 450 € selon profil
Freelance
92320 Châtillon, France
Hybrid
Skills
8 months ago
Quick apply
Meetshake
Développeur Backend / Middleware TypeScript
Freelance
Brussels, Belgium
Hybrid
Skills
21 hours ago
Quick apply
Coexya
Développeur Backend Java / Spring Boot - Freelance
400-440
Freelance
Nantes, France
Hybrid, Onsite
Skills
16 hours ago
Quick apply