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).
Joining our team will mean for you ability to:
• solve complex tasks to meet the business needs
• influence the product architecture and end user feature look
• work with the world`s most trending and actual technology stack (like Koltin programming language, Kafka, Spring framework, microservice architecture, gRPC protocol, blockchain component, docker, k8s) and practices ( CI/CD, ephemeral platforms, GitOps) and more
• work on the friendly and collaborative collective of professionals in software engineering
• constantly learn new things and ability to develop yourself in your professional grow
MAIN TASKS AND RESPONSIBILITIES
• Solve complex technical tasks by using the market trending technology stack
• Implement BE functionality in microservices architecture
• Deal with the most popular tradefinance blockchain network technology
• Suggest, discuss and implement the architectural solutions of the system
• Work with existing codebase to achive the high requirements in performance, scalability and security
• Make the impact on the final product look by the proper duscissions of future functionality together with product team.
• Make sure that the existing codebase meets the high quality standards in code coverage and functionality
EDUCATION, SKILLS AND EXPERIENCE
Must:
• 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 DLT technology 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/tools
Nice to have:
• Understanding of Financial sector and Global Finance
• Thirst for covering all written functionality with tests