Senior Java Developer
emagine · Warsaw, Poland ·
- Work mode
- Hybrid
- Seniority
- Senior
- Employment
- Contract
- Category
- Software engineering
- Salary
- PLN 155 / hour
emagine · Warsaw, Poland ·
Craftware Sp. z o.o. · Warszawa, Poland
apreel · Warszawa
Antal Sp. z o.o.
Long-term B2B contract for a Senior Java Developer in Warsaw (one office day per week) building and maintaining backend services and REST integrations for a banking client's insurance product platform. Core stack: Java, Spring Boot, microservices, SQL, REST/SOAP, Git and CI/CD.
Model pracy: 1x w tygodniu z biura w Warszawie
Stawka: 155 pln/h netto + VAT
Współpraca: długofalowa współpraca, B2B
Poszukujemy Backend Developera do projektu realizowanego w środowisku bankowym, którego celem jest rozwój i utrzymanie usług backendowych oraz integracji wspierających sprzedaż i obsługę produktów ubezpieczeniowych. Rola obejmuje współpracę z zespołami biznesowymi i technicznymi oraz udział w projektowaniu i rozwoju rozwiązań opartych o technologie Java i architekturę mikroserwisową.
Zakres Obowiązków:
Tworzenie wysokiej jakości kodu.
Rozwój i utrzymanie usług backendowych oraz integracji systemowych.
Projektowanie i dokumentowanie rozwiązań technicznych.
Przeprowadzanie testów jednostkowych.
Integracja systemów z wykorzystaniem REST API.
Współpraca z Analitykami Biznesowymi, Architektami IT, zespołami frontendowymi oraz klientem biznesowym.
Praca w środowisku Agile/Scrum.
Udział w przeglądach kodu oraz refaktoryzacji istniejących rozwiązań.
Wsparcie techniczne mniej doświadczonych programistów (mentoring).
Must Haves:
Doświadczenie w tworzeniu aplikacji backendowych w technologii Java.
Znajomość Spring Boot.
Doświadczenie w integracji systemów z wykorzystaniem REST API.
Dobra znajomość relacyjnych baz danych, SQL, projektowania struktur danych oraz zagadnień związanych z transakcjami i blokadami.
Znajomość zagadnień integracyjnych: REST, JSON, SOAP Web Services, XML oraz XSD.
Znajomość Git oraz procesów CI/CD.
Znajomość architektury mikroserwisowej.
Doświadczenie w code review oraz refaktoryzacji kodu.
Znajomość wzorców projektowych oraz architektonicznych.
Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
Doświadczenie w pracy z Jira i Confluence.
Umiejętność analitycznego myślenia, samodzielność i profesjonalizm.
Umiejętność współpracy zespołowej oraz komunikatywność.
Systematyczność, zaangażowanie i kreatywność.
Nice to Haves:
Znajomość Apache Kafka.
Doświadczenie w projektowaniu rozwiązań z wykorzystaniem Enterprise Architect oraz UML.
Wykształcenie wyższe kierunkowe (informatyka, matematyka lub kierunki pokrewne).
Doświadczenie w sektorze bankowym lub ubezpieczeniowym.
HeadHR · Poland