⇒ Role Summary
Ensuring/Contributing to eCommerce EQD APAC perimeter growth towards our X-Asset FX perimeter.
⇒ Main Responsibilities
Maintains/Builds Java-based applications following coding/quality standards and technology bootstraps on Smart Derivatives perimeter.
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.
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 \& Experience
Java (\>\=17) 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 (Strong advantage).
Relevant experience using GIT and related Code Review software (Mandatory).
Practical knowledge of web technologies: Angular \>12, Typescript/JavaScript (Strong advantage).
Relevant experience using MS SQL or Oracle Server (Mandatory).
Relevant experience relating to DevOps practices and tooling (Advantage).
Knowledge relating to Agile practices (Advantage).