186 views
Raiffeisen Bank
Project: PI lending
Develop Spring Boot-based microservices
Requirements
• 3+ years of experience in Java (8-17)
• Deep understanding of microservices architectural principles
• Deep practical experience with Spring Boot (MVC, REST, Data, Security, messaging)
• Experience of using JPA/Hibernate, xml, mq, web-service’s
• Practical experience with Kubernetes
• Hands-on experience with Kafka and Kafka Streams
• Hands-on experience with Docker containerization for different environments
• Be familiar with ’The Twelve-Factor App’ principles
• Understanding of CI/CD practices and types of quality gates
• Hands-on experience with unit/integration/API testing for microservices
• Taking full responsibility for the results of own work
• Experience in working with Jira (Confluence, Jira applets)
• DataBase: PostgreSQL
Responsibilities
• Technical requirements analysis
• Design and building solutions according to technical requirements
• Code reviewing
• Unit testing
• Take part in project related meetings