Эта вакансия уже завершена
Purpose of the job:
Our client is an innovative leader in financial operations platforms providing the effective, secure and reliable solution for worldwide financial operations using the cutting-edge technologies (including microservices architecture, blockchain, cloud providers and modern UI frameworks)
MAIN TASKS AND RESPONSIBILITIES:
- Implement BE functionality in microservices architecture
- Implement Distributed Ledger Functionality according to Business documentation.
- Refactor codebase to increase the reliability and performance of a solution
- Cover implemented functionality with a sufficient number of tests
- Take an active role in architectural discussions
MUST HAVE:
- Strong knowledge of Java/Kotlin programming language
- Solid hands on experience with Spring Framework and its projects
- Experience in building reliable, high-available, distributed architectures
- Experience in Microservice architecture and its patterns
- Experience in building Rest APIs and Messaging Queues mechanisms
- Strong troubleshooting experience
Considered as a big plus: - Experience with Hyperledger or Corda Framework
- Experience with Kotlin language or unstoppable desire to learn and use Kotlin as a primary language
- Experience with Kafka
- Experience working with gRPC, Protobuf
- Hands on experience with Docker and Kubernetes
- Experience with Angular framework
- Experience with performance related investigation approaches/tool
- Understanding of Financial sector and Global Finance
- Thirst for covering all written functionality with tests
Anna Turitsyna