Raiffeisen Bank Ukraine
Finance / FinServ
MiddleJavaDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
analytical and problem-solving abilities; Troubleshoot and resolve issues
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
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.