Job Details
This Mid-Level Java Developer role involves working on the FX trading platform and its APIS, utilizing skills such as Core Java, TDD and CI/CD environment, and pair-programming.
The ideal candidate should have experience working in a similar environment and possess good knowledge of Data Structures, Algorithms and Threads.
Key Responsibilities:
* Creating and maintaining project documentation across multiple platforms.
* Assessing existing systems, current tech stack, product offerings and the team's workflows.
* Collaborating with the trading team to drive business operations forward.
* Implementing GCP architecture for multi-cloud compatibility.
Requirements:
* An experienced software engineer with 3-5 years of experience.
* Strong knowledge of Core Java.
* Previous experience working in TDD and CI/CD environment and pair-programming.
* Good knowledge of Data Structures, Algorithms and Threads.
Our Benefits
* A competitive base salary.
* A generous annual bonus, historically reaching up to 30%.
* A hybrid working pattern, with two days remote a week.