⇒ 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).