Senior Java Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#404605·Dodano 17 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpring FrameworkSpring BootRESTJSONSOAPWeb ServicesXMLXSDOracle i PostgreSQL

Firma i stanowisko

Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic, w której jest 5500 osób. Klientem jest jeden z trzech największych polskich banków uniwersalnych oraz jedna z największych instytucji finansowych w Europie Środkowo-Wschodniej, znany z uruchomienia pierwszego polskiego bankomatu i wydania karty kredytowej.

Wymagania

  • Very good knowledge of Java and Spring Framework including Spring Boot
  • Experience designing and developing microservice-based systems
  • Knowledge of microservice observability and resilience
  • Experience with system integration using REST, JSON, SOAP, Web Services, XML, and XSD
  • Experience working with Oracle and PostgreSQL databases
  • Ability to write and optimize SQL queries, and model data structures
  • Understanding of database transactions and locking
  • Proven experience with legacy code and system modernization or rewriting
  • Knowledge of refactoring, strangler pattern, phased migrations, and regression testing
  • Familiarity with design patterns including architectural, migrational, and modernization patterns
  • Experience in domain decomposition and API contract design
  • Experience integrating payment solutions with external systems
  • Practical experience using LLM and AI agents for code, test, documentation, and migration
  • Ability to critically evaluate AI-generated outputs for correctness, security, quality, and compliance
  • Experience with code reviews and refactoring using GIT, Gerrit or similar tools
  • Experience with JIRA and Confluence
  • Experience in payment projects including transfers, standing orders, payment batches, statuses, confirmations, and settlements
  • Higher education in IT, mathematics, or related field
  • English language skills sufficient for reading and preparing technical documentation

Nice to have:

  • Experience designing new solutions using Enterprise Architect or UML
  • Knowledge of Apache Kafka

Obowiązki

  • Development and expansion of a platform based on microservice architecture
  • Designing and implementing backend solutions using Java and Spring Boot
  • Modernizing and refactoring existing systems and legacy code
  • Planning and executing staged data and functionality migrations
  • Designing integrations and API contracts
  • Creating and optimizing solutions using Oracle and PostgreSQL databases
  • Utilizing LLMs and AI agents for code generation, test creation, documentation analysis, and migration elements
  • Verifying the quality, security, and correctness of AI-generated results
  • Conducting code reviews and regression testing
  • Collaborating with the project team and sharing knowledge

Benefity

  • Full support in professional and personal development
  • Individual support from a Service Delivery Manager for career planning and project comfort
  • Funding or full coverage of training, certifications, and conference costs
  • Possibility to change projects according to preferences (#SmartChange)
  • Work-life balance support including integration events, sports activities, and inspirational webinars (#edge1talks)
  • Support for physical activity with sports initiatives and rental of training rooms
  • Health package including private healthcare, sports card, insurance, and psychological support platform
  • Flexible benefits system allowing choice of benefit allocation
Opieka zdrowotna
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Ubezpieczenie
Elastyczne godziny

Inne informacje

Informujemy, że administratorem danych jest Edge One Solutions sp. z siedzibą w Warszawie, Aleje Jerozolimskie 132 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Edge One Solutions

Edge One Solutions

296 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz