Raiffeisen Bank Ukraine

Finance / FinServ

MiddleFullStackDeveloper

kyiv, kyiv city, ukraine FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Middle Full Stack Developer at Raiffeisen Bank Ukraine. Skills: Java, Spring Boot, Angular, RESTful APIs, Microservices architecture. Develop and maintain backend and frontend components of the application. Implement backend services using Spring Framework”

What You'll Achieve.

Receive quality service; Use the bank's products and services; Develop their business

Industry & Context.

Finance / FinServ
Problems you'll solve

Good problem-solving skills

Eligibility Requirements

Offices equipped with shelters and generators

What They're Looking For.

Must Have

2–3 years of experience in software development, Experience with backend development using Java, Spring (Spring Boot, Spring MVC, Spring Data, Spring Security), Good knowledge of frontend technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular (2+), Understanding of RESTful APIs and basic microservices architecture, Familiarity with Git (version control), Basic experience with CI/CD tools (e. g. , Github Actions, Maven), Knowledge and experience with Docker, Experience with logging and monitoring tools (ELK, Grafana, Prometheus), Basic understanding of messaging systems, Good problem-solving skills, Willingness to learn, Ability to work in a team, Ability to communicate effectively

Nice to Have

Solid SQL experience with PostgreSQL, Deploying applications to K8S, Kafka is a plus

What You'll Do.

Develop and maintain backend and frontend components of the application

Implement backend services using Spring Framework

Maintain existing or build a new user interfaces using Angular (2+)

Develop and support RESTful APIs and business logic

Work with microservices architecture and integrate system components

Support and improve existing features

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams; Participate in code reviews; Follow team coding standards; Work side by side; Support each other; Learn together; Grow together

Communication Scope

Communicate effectively

Full Job Description

Raiffeisen Bank is the largest Ukrainian bank with foreign capital. For more than 30 years, we have been creating and building the banking system of our country. Raiffeisen employs more than 5,000 employees, including one of the largest product IT teams, which includes 900+ specialists. Every day, we work side by side so that more than 2.5 million of our clients can receive quality service, use the bank's products and services, and develop their business, because we are #TogetherWithUkraine. **Your future responsibilities:** * Develop and maintain backend and frontend components of the application * Implement backend services using Spring Framework * Maintin existing or build a new user interfaces using Angular (2+) * Develop and support RESTful APIs and business logic * Work with microservices architecture and integrate system components * Participate in code reviews and follow team coding standards * Collaborate with cross-functional teams * Support and improve existing features, fix bugs, and optimize performance * Contribute to technical documentation **Your skills and experience:** * 2–3 years of experience in software development * Experience with backend development using Java, Spring (Spring Boot, Spring MVC, Spring Data, Spring Security) * Good knowledge of frontend technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular (2+) * Understanding of RESTful APIs and basic microservices architecture * Solid SQL skills; experience with PostgreSQL is nice to have * Familiarity with Git (version control) * Basic experience with CI/CD tools (e.g., Github Actions, Maven) * Knowledge and experience with Docker. Deploying applications to K8S would be plus * Experience with logging and monitoring tools (ELK, Grafana, Prometheus) * Basic understanding of messaging systems (Kafka is a plus) * Good problem-solving skills and willingness to learn * Ability to work in a team and communicate effectively **Project technology stack:** * FBackend: Java 17-21, Spring Boo

Free ATS check

Applying for this Middle Full Stack 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 →