Senior Java Developer | Branża bankowa
Tech Stack / Keywords
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
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
233 aktywne oferty