Эта вакансия уже завершена
Вакансия закрыта
Senior Java Developer
What to do?
- Implement ideas from Product Backlog into a reliable working product
- Develop, deploy, and support Spring Boot-based microservices
- Deploy and configure the system on various environments in the Kubernetes cluster Ensure system performance in production environments
- Develop architecture and system design
- Promote quality control automation of the entire solution with a fast and reliable delivery
- Improve teamwork
What do you need?
- 5+ years of experience in Java
- Deep understanding of microservices architectural principles
- Deep practical experience with Spring Boot (MVC, REST, Data, Security, messaging)
- Knowledge of different communication protocols (REST, gRPC, events, messaging)
- 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
As a plus
- API design and documentation skills
- Practical experience with Kubernetes and Helm for different environments
- Ability to describe and document architectural/design decisions
- Hands-on experience with Kafka and Kafka Streams
- Practical experience with NoSQL databases
What do we offer?
- Strong support from an international banking & technology team
- Salary based on EUR FX rate
- Sustainable and stable working environment
- Dedication and commitment to develop and educate our employees
- Possibility to travel and to contribute to and benefit from international communities