Is a diversified international market infrastructure and capital markets business sitting at the heart of the world’s financial community. The Group can trace its history back to 1698
Responsibilities
Supervises a team and co-ordinates work of other team members, promoting an inclusive and open culture
Works as a contributing member in a multi-disciplined agile scrum team
Develops a good understanding software module with respect to design, code structures, quality, functional and non-functional perspective
Develop, test, deploy, maintain and improve the high-quality standard services
Implementation of quality controls (unit, functional and regression testing)
Identifies and executes improvements in code
Builds technical documentation for reference and reporting
Advances tools and applications by producing expert code reviewing others’ code when required
Develops knowledge and expertise in software development and develops knowledge of other domains to understand linkages and dependencies
Builds understanding of strategy and culture, and how they impact own work
Oversees the design work and planning for user stories ensuring the achieve the desired objectives
Contributes to the creation of solutions for Epics and the associated implementation tasks
Adapts existing patterns to develop robust solutions
Maintenance and support of the existing product, provide 3rd line support if required
Requirements
5+ years experience in Java & Multi-Threading, socket programming, concurrent and reactive programming
Knowledge of Event Driven Microservices patterns and implementation in java
MS, Messaging & Caching technologies (Preferred any one of Kafka/ActiveMQ/IBM MQ, Redis/Memcached)
Experience working with Azure or AWS
Very good knowledge on software engineering principles, applications, and design patterns
Experience in building re-usable code, defining and implementing software engineering best practices & code frameworks
Fair knowledge in Mock frameworks such as Mokito, JMokit ,and Junit,TestNG or a similar unit test framework
Experience of Git & CI tools
Experience with any FrontEnd development framework as React, Angular & Vue
Our client offers
25 days’ holiday per year
1 additional day off for your Birthday
Annual wellness allowance
Share Purchase Plan
Medical Health Insurance
Medical Subscription (preventive medical services)