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

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.

Middle Java Developer – Compliance Platform
Raiffeisen Bank UkraineJoin Raiffeisen Bank as Junior-Middle Java Developer. Develop and maintain features for a compliance platform in a hybrid environment.
Tech Stack
Tools & technologiesApacheDockerHibernateJavaKafkaKubernetesPostgresSpringSpring 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 resumeApplicant 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