Senior Java Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#383772·Dodano 9 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootSpring WebFluxReactor CorePostgreSQLElasticsearchApache KafkaKafka StreamsTomcatNetty

Firma i stanowisko

Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic z 5500 pracownikami. Klient to jeden z trzech największych polskich banków uniwersalnych i jedna z największych instytucji finansowych w Europie Środkowo-Wschodniej, znany z pierwszego bankomatu i karty kredytowej w Polsce.

Wymagania

  • Minimum 5 years experience programming in Java, including Java 21 or Java 25
  • Minimum 4 years commercial experience with Spring Boot
  • Experience with Spring WebFlux and knowledge of Reactor Core
  • Experience designing and developing high-performance systems
  • Minimum 3 years experience with PostgreSQL, Elasticsearch, and Apache Kafka
  • Knowledge of Kafka Streams
  • Experience with Tomcat or Netty
  • Knowledge of caching mechanisms such as Hazelcast or Ehcache
  • Experience with Hibernate and Spring Data
  • Knowledge of Spring Security and Spring Cloud Gateway
  • Experience with Resilience4j
  • Understanding of security mechanisms including PKI, JWT, TLS, and mutual TLS
  • Experience with Docker and Kubernetes
  • Knowledge of CI/CD tools and version control with Git
  • Experience with Maven, JIRA, and IntelliJ
  • Familiarity with monitoring tools like Prometheus, Grafana, Sentry, or Loki
  • Experience using AI tools for code analysis and development

Nice to have:

  • Experience with GCP
  • Familiarity with GitHub Copilot
  • Knowledge of MCP
  • Experience with banking or payment systems
  • Experience in highly business-critical projects
  • Knowledge of Spring Cloud Sleuth and Micrometer
  • Experience with Gerrit or Zuul CI

Obowiązki

  • Development of backend system for transfer recipient verification (VoP)
  • Designing and implementing solutions based on Java, Spring Boot, and Apache Kafka
  • Working on high-performance, high-availability, and critical banking systems
  • Integrating system with databases, queues, and security components
  • Implementing security mechanisms based on PKI, JWT, TLS, and mutual TLS
  • Creating and maintaining solutions operating in Docker and Kubernetes environments
  • Collaborating with technical team on requirements analysis and solution design
  • Participating in code reviews and maintaining code quality
  • Monitoring application performance and analyzing production issues
  • Utilizing AI tools to assist in code analysis and development

Benefity

  • Full support in professional and personal development
  • Individual support from a Service Delivery Manager to plan career path
  • Trainings, certificates, and conference cost coverage
  • Project change flexibility (#SmartChange)
  • Work-life balance support including integration events and sports activities
  • Physical activity support with training room rentals
  • Health package including private care, sport card, insurance, and psychological support platform
  • Flexible benefits system allowing choice of perks
  • Tailored English language lessons for international work environment
Elastyczne godziny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe

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

233 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz