Raiffeisen Bank Ukraine

Finance / FinServ

MiddleJavaDeveloper

Remote FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Middle Java Developer at Raiffeisen Bank Ukraine. Skills: Core Java, Spring Boot, Hibernate, RESTful API, microservices architecture, PostgreSQL, Docker, Kubernetes, CI/CD. Support and improve custom authentication flows. Conduct authentication platform load and performance testing”

What You'll Achieve.

ensuring secure and seamless user experiences across our services; accelerate development and improve efficiency; speed up development and reduce manual effort

Industry & Context.

Finance / FinServ
Problems you'll solve

analytical and problem-solving abilities; Troubleshoot and resolve issues

Eligibility Requirements

offices equipped with shelters and generators

What They're Looking For.

Must Have

3+ years of experience with Core Java, 3+ years of experience with Spring Boot, Hibernate, etc., Experience designing secure and scalable applications, understanding of RESTful API design principles, Familiarity with microservices architecture best practices, Experience with PostgreSQL or other RDBMSs, Hands-on experience with Docker, Kubernetes, and CI/CD pipelines

Nice to Have

Knowledge of OAuth 2. 0, OpenID Connect, or similar authentication protocols, Openness to using AI-assisted development tools (GitHub Copilot, Claude, etc. ) to boost productivity, Experience with identity providers (Keycloak, Auth0, Okta), Familiarity with security auditing and compliance standards, Background in high-availability system design, Experience automating tasks with AI-powered tools or scripts

What You'll Do.

Support and improve custom authentication flows

Conduct authentication platform load and performance testing

Take ownership of critical authentication services

Collaborate with cross-functional teams to define security requirements

Troubleshoot and resolve issues

Contribute to technical documentation and knowledge sharing

Leverage AI tools and automation to speed up development and reduce manual effort

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams to define security requirements; knowledge sharing; Our colleagues form a community where curiosity, talent, and innovation are welcome.; We support each other, learn together, and grow.; You can find like-minded individuals in over 15 professional communities, reading clubs, or sports clubs.

Full Job Description

Raiffeisen Bank is the largest Ukrainian bank with foreign capital. For over 30 years, we have been shaping and developing the banking system of our country. At Raiffeisen, more than 5,500 employees work together, including one of the largest product IT teams, consisting of over 800 professionals. Every day, we collaborate to ensure that more than 2.7 million of our clients receive quality service, use the bank’s products and services, and develop their businesses because we are #Together_with_Ukraine. **About the Role:** We are looking for an experienced Java Developer to join our team and contribute to our authentication platform. You will play an important role in maintaining, improving, and scaling our authentication solutions, ensuring secure and seamless user experiences across our services. We encourage leveraging AI-powered tools to accelerate development and improve efficiency. **Your future responsibilities:** * Support and improve custom authentication flows * Conduct authentication platform load and performance testing * Take ownership of critical authentication services * Collaborate with cross-functional teams to define security requirements * Troubleshoot and resolve issues * Contribute to technical documentation and knowledge sharing * Leverage AI tools and automation to speed up development and reduce manual effort **Your skills and experience:** * 3+ years of experience with Core Java * 3+ years of experience with Spring Boot, Hibernate, etc. * Experience designing secure and scalable applications * Strong understanding of RESTful API design principles * Familiarity with microservices architecture best practices * Experience with PostgreSQL or other RDBMSs * Hands-on experience with Docker, Kubernetes, and CI/CD pipelines * Knowledge of OAuth 2.0, OpenID Connect, or similar authentication protocols is a plus * Openness to using AI-assisted development tools (GitHub Copilot, Claude, etc.) to boost productivity **Soft Skills:** * Strong analytical an

Free ATS check

Applying for this Middle Java Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Raiffeisen Bank Ukraine?

Real rants from real employees. Read before you apply.

Read Company Rants →