R
Raiffeisen Bank Ukraine
FullstackMiddle
Middle Full Stack Developer
HTMLCSSJavascript (Es6+)TypeScriptAngularSpring BootSpring MvcSpring DataSpring SecurityREST APIPostgreSQLGitJenkinsMavenELK StackGrafanaPrometheusKafkaJestCypressSeleniumJUnitMockito
About the Position
Raiffeisen Bank is the largest Ukrainian bank with foreign capital, employing over 5,000 employees including a large IT team. The role involves developing and maintaining both frontend and backend components of applications, using various technologies such as Angular, Spring, and RESTful APIs.
Responsibilities
- Develop and maintain frontend and backend components of the application
- Build user interfaces using HTML5, CSS3, JavaScript (ES6+), and Angular (2+)
- Implement backend services using Spring framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
- 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
Requirements
- 2-3 years of experience in software development
- Good knowledge of frontend technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular (2+)
- Experience with backend development using Spring (Spring Boot, MVC, Data)
- Understanding of RESTful APIs and basic microservices architecture
- Solid SQL skills; experience with PostgreSQL
- Familiarity with Git (version control)
- Basic experience with CI/CD tools (e.g., Jenkins, Maven)
- 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
Benefits
- Competitive salary and annual bonuses
- Social package including 28 days of paid leave
- Comfortable working conditions with a hybrid work format
- Health insurance and wellness programs from the first day
- Access to over 130 online educational resources and corporate training programs
- Career advancement opportunities within the bank
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Middle Full Stack Developer