Keyrus is an international consulting firm, specializing in the integration of data intelligence and Digital solutions. With over 3500 employees spread across 27 countries, Keyrus continues to deliver on such projects to a wide range of clients from various industries including but not limited to Banking/Finance, Healthcare/pharmaceuticals, FMCG, Oil \& Gas, and more.
As part of Keyrus’ solution delivery, we are also in a position to recruit and place technical consultants to complement on existing client projects with their expertise. As such, we seek innovative and agile people to support ambitious and forthcoming technological challenges.
Our team in Hong Kong is on the hunt for a Senior Java Developer to join our client's team.
Responsibilities
Direct Responsibilities
Maintains/Builds java-based applications following coding/quality standards and technology bootstraps on Smart Derivatives perimeter
Builds components in an event-driven micro service architecture to deliver on new RFQ connectivity streams
Takes responsibility for successful delivery of the solutions
Communicates continually with the client and project teams explaining progress on the development effort
Works continually with Business Analysts
Collaborates continually with the applications support/production team and performs 3rd line support responsibilities
Contributing Responsibilities
Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities
Works together with central team to define and develop best practices
Qualifications
Java (\>\=8) core programming experience, including multi-threaded programming with low-latency constraints (Mandatory)
Relevant experience using Spring: Spring Boot, Spring Cloud Stream, etc. (Mandatory)
Practical knowledge of Kafka or any stream processing platform (an strong advantage)
Relevant experience using GIT and related Code Review software (Mandatory)
Practical knowledge of web technologies: Angular \>9, Javascript, AJAX, HTML5,JQuery (a strong advantage)
Weblogic configuration and deployment (an advantage)
Relevant experience using MS SQL or Oracle Server (Mandatory)
Relevant experience relating to DevOps practices and tooling (an advantage)
Knowledge relating to Agile practices (an advantage)