Java Backend Developer

emagine

Województwo mazowieckie

Hybrid

PLN 180,000 - 300,000

Full time

29 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

emagine poszukuje doświadczonego Java Backend Developera do zespołu zajmującego się kluczowymi systemami backendowymi w sektorze bankowym. Praca hybrydowa, 1 dzień w tygodniu w biurze w Warszawie.

U Kandydat będzie projektować, rozwijać i optymalizować rozwiązania oparte na Java, integrować systemy i zapewniać wysoką jakość kodu. Zakres obowiązków obejmuje projektowanie, rozwój i utrzymanie aplikacji backendowych, pracę z REST API, SOAP, JSON i XML, obsługę baz danych oraz rozwój architektury

Qualifications

  • Doświadczenie komercyjne w programowaniu aplikacji backendowych w języku Java.

Responsibilities

  • Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.

Skills

Java backend
Relacyjne bazy danych
SQL
REST API
SOAP
JSON
XML
Mikroserwisy
Testy jednostkowe
Dokumentacja techniczna
Angielski techniczny
Współpraca w zespole
Samodzielność

Tools

Jira
Confluence
XSD

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Traffit • Kraków

Hybrid
PLN 165,000 - 179,000
Prywatna opieka medyczna
Karta Multisport
Senior Java Developer
Senior Java Developer

Solid Company • Polska

Hybrid
PLN 180,000 - 300,000
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Solid Company • Poland

On-site
PLN 180,000 - 300,000
Hybrid work (1x weekly in Warsaw)
Lead Java Developer
Lead Java Developer

Ailleron • Kraków

Hybrid
PLN 180,000 - 260,000
Fullstack Developer
Fullstack Developer

Ness Solution • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
IT System Analyst
IT System Analyst

Algoteque • Warszawa

On-site
PLN 140,000 - 200,000
Java Developer
Java Developer

Integral Solutions - Data & AI • Województwo mazowieckie

On-site
PLN 136,382 - 194,241
Prywatna opieka medyczna
Karta Multisport
Senior Java Developer
Senior Java Developer

Ness Solution • Województwo mazowieckie

Hybrid
PLN 200,000 - 280,000
LuxMed
Multisport
IT System Analyst
IT System Analyst

Algoteque • Kraków

On-site
PLN 120,000 - 180,000
Java Integration Developer
Java Integration Developer

Avenga • Warszawa

Hybrid
PLN 140,000 - 190,000