Poznan IT
Senior Java Developer
Senior Java Developer building and maintaining banking sales systems, focusing on the backend, integrations with local and global banking systems, and keeping a coherent system architecture. Daily work spans Java, Spring, Python, Oracle, PostgreSQL, RabbitMQ and Kafka, plus development analyses, testing and technical documentation.
- Compensation
- Not disclosed
- Location
- Poznań, Poland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 8 years of professional experience in IT/development
- Advanced knowledge of Java, Spring, RabbitMQ and Oracle databases
- Intermediate knowledge of Python and PostgreSQL
- Practical knowledge of Apache Kafka
- Experience in backend systems development and implementing system changes
- Experience building and developing integrations between systems, especially in a banking environment
- Ability to work with system architecture and maintain its coherence
- Experience in development analyses, testing and preparing technical documentation
- English at minimum B2 level
Full description
starszy specjalista / starsza specjalistka (senior)
praca zdalna
rekrutacja zdalna
Podsumowanie oferty
Dodatkowe informacje
Specjalizacje:
Wymagane języki:
Technologie, których używamy
Wymagane
Mile widziane
- Projekt który będziemy gotowi Ci zaproponować dotyczy rozwoju i utrzymaniu systemów sprzedażowych w sektorze bankowym, ze szczególnym uwzględnieniem warstwy backendowej oraz integracji z lokalnymi i globalnymi systemami bankowymi. Zakres obejmuje implementację zmian systemowych, rozwój nowych funkcjonalności oraz udział w analizach developerskich i testach. Istotnym elementem projektu jest również rozwój warstwy integracyjnej oraz utrzymanie spójnej architektury systemowej. Prace realizowane są z wykorzystaniem Java, Spring, Python, Oracle, PostgreSQL, RabbitMQ i Kafka, a także obejmują przygotowywanie dokumentacji technicznej dla wdrażanych rozwiązań.
Twój zakres obowiązków
- Zakres obowiązków obejmuje implementację zmian systemowych, rozwój nowych funkcjonalności oraz udział w analizach developerskich i testach. Istotnym elementem projektu jest również rozwój warstwy integracyjnej oraz utrzymanie spójnej architektury systemowej. Prace także obejmują przygotowywanie dokumentacji technicznej dla wdrażanych rozwiązań.
Nasze wymagania
- Minimum 8 lat doświadczenia zawodowego w obszarze IT / developmentu.
- Zaawansowana znajomość Java, Spring, Rabbit MQ oraz baz danych Oracle.
- Średniozaawansowana znajomość Python, PostgreSQL.
- Praktyczna znajomość Apache Kafka.
- Doświadczenie w rozwoju systemów backendowych i implementacji zmian systemowych.
- Doświadczenie w budowaniu i rozwijaniu integracji między systemami, szczególnie w środowisku bankowym.
- Umiejętność pracy z architekturą systemową oraz dbania o jej spójność.
- Doświadczenie w analizach developerskich, testach i przygotowywaniu dokumentacji technicznej.
- Język angielski na poziomie minimum B2.
- Współpracując z naszą organizacją będziesz mógł/mogła liczyć na:
- Ugruntowaną pozycją rynkową
- Projekty, w których będziesz miał/miała wpływ na ich rozwój
- Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż (m.in.: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media)
- Bieżące informacje projektowe oraz stały dostęp do dokumentacji niezbędnej do realizacji zadań (np. Git, Gitflow, Angular, Docker, Primaris x TechTalks, Primaris Leadership Academy)
- Świetną atmosferę współpracy podczas realizacji projektów wśród zaangażowanych ludzi z pasją
- Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie.