Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Raiffeisen Bank Ukraine

Middle Java Developer – Compliance Platform

Raiffeisen Bank Ukraine

Join Raiffeisen Bank as Junior-Middle Java Developer. Develop and maintain features for a compliance platform in a hybrid environment.

Posted 6/4/2026full-timeUkrainka • 🇺🇦 UkraineJuniorWebsite

Tech Stack

Tools & technologies
ApacheDockerHibernateJavaKafkaKubernetesPostgresSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Development of new features for the internal compliance platform.
  • Maintenance, high-quality refactoring, and optimization of existing services.
  • Writing and executing tests at all levels (Unit, Integration, and Component) to ensure platform stability and reliability.
  • Working with data streams through Kafka and ensuring proper data serialization using Avro.
  • Troubleshooting, analyzing, and resolving issues in the codebase (bug fixing).
  • Effectively leveraging AI assistants to optimize day-to-day development tasks.
  • Collaborating closely with the team, participating in technical discussions, and regularly conducting Code Reviews (both providing and receiving feedback)

Requirements

What you’ll need
  • Java: Strong knowledge of Core Java (1–2+ years of commercial experience will be considered an advantage).
  • Frameworks: Experience working with Spring Boot and Hibernate / Spring Data JPA.
  • Testing: Knowledge of testing tools is desirable, as well as hands-on experience with Testcontainers.
  • Databases: Basic knowledge of PostgreSQL or other relational databases (writing simple queries and understanding indexing concepts).
  • Data Streaming: Understanding of Apache Kafka principles and experience working with Avro.
  • Infrastructure: Basic understanding of Docker, Kubernetes, and CI/CD pipelines (understanding how applications are built and deployed).
  • English: A2 level or higher, with the ability to read and understand technical documentation.
  • Fast Learner: Ability to quickly understand new technologies, tools, and the product’s business logic.
  • Teamwork & Openness: Ability to collaborate effectively, receive feedback constructively during Code Reviews, and support teammates.
  • Results-Oriented Mindset: Motivation to perform well, see tasks through to completion, and take ownership of assigned responsibilities.
  • Communication: Proactive approach, clear communication skills, and willingness to seek guidance from a mentor or team members when needed.

Benefits

Comp & perks
  • Competitive salary: we guarantee a stable income and annual bonuses for your personal contribution.
  • Social package: official employment, 28 days of paid leave, additional paternity leave, and financial assistance for parents with newborns.
  • Comfortable working conditions: possibility of a hybrid work format, offices equipped with shelters and generators, modern equipment.
  • Wellbeing program: all employees have access to medical insurance from the first working day; consultations with a psychologist, nutritionist, or lawyer; discount programs for sports and purchases; family days for children and adults; in-office massages.
  • Training and development: access to over 130 online training resources; corporate training programs in CX, Data, IT security, leadership, agile, corporate library.
  • Great team: our colleagues form a community where curiosity, talent, and innovation are welcome.
  • Career opportunities: we encourage advancement within the bank across functions.
  • Innovations and technologies: Infrastructure: AWS, Kubernetes, Docker, GitHub, GitHub actions, ArgoCD, Prometheus, Victoria, Vault, OpenTelemetry, ElasticSearch, Crossplain, Grafana. Languages: Java (main), Python (data), Go (infra, security), Swift (IOS), Kotlin (Android). Data stores: Sql-Oracle, PgSql, MsSql, Sybase. Data management: Kafka, AirFlow, Spark, Flink. AI: building expertise and actively integrating into processes.
  • Support program for defenders: we maintain jobs and pay average wages to mobilized individuals. For veterans, we have a support program and develop the Bank’s veterans community.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootHibernateSpring Data JPATestcontainersPostgreSQLApache KafkaAvroDockerKubernetes
Soft Skills
Fast LearnerTeamworkOpennessResults-Oriented MindsetCommunication