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:
Lead the team of 3-5 developers including QA engineers
Capable of understanding and contributing to the technical solution from design through to code level
Overseeing the onboarding of new hires assigned to their team
Personal development of a team
Ensuring that members of their team understand and follow standards of development practices and procedures
Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout its life cycle
Supporting project resource scheduling and department capacity planning
Take responsibility for making key decisions to ensure the successful implementation of all initiatives
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
Strong knowledge of Java/Kotlin programming language
Solid hands on experience with Spring Framework and its projects
Experience in Microservice architecture and its patterns
Experience in building Rest APIs and Messaging Queues mechanisms
Strong troubleshooting experience
Expertise with full Software Development Life Cycle including writing Functional and Technical Specifications, Design Documentation, QA processes, source control, maintenance, and deployment procedures
Ability to incorporate relevant technical concepts/best practices and components into an enterprise environment
Knowledge of architecture design patterns
Experience with Agile methodologies for software development and DevOps;
Excellent teamwork skills with an ability to get the work done with minimal supervision.
At upper-intermediate English Level (write/read/verbal)
WOULD BE A PLUS:
Experience in building reliable, high-available, distributed architectures
Understanding of Angular 8+
Experience with Hyperledger or Corda Framework
Experience with Kotlin language or unstoppable desire to learn and use Kotlin as a primary language