Advance the Crypto exchange platform with new features staying on top of evolving Java technologies
Work closely with financial experts to gain first-hand crypto trading experience and discuss possible solutions and alternatives to embed their requests
Keep yourself up-to-date on the cutting-edge technologies and contribute actively to the technical choices of the team
Troubleshoot production issues (level 3)
Preferably MsC in Computer Science (or similar) with 5+ years of Java experience
Good knowledge of Computer Science fundamentals; especially related to algorithms, data structures and operating systems
Experienced in multi-threading programming
Experience in optimization low-latency high-throughput systems
Experience with SQL DBs as well as caching solutions
Solid analytical and problem solving abilities
Team player, rigorous and autonomous
Fluent in English
It will be a plus:
Experience with Event-driven architectures;
Knowledge of Git version control system;
Understanding of Scrum or other Agile methodologies;
Understanding of Banking, FX, and Cryptocurrencies concepts;
Knowledge of architectures of distributed systems;
Understanding JVM internals;
Experience in Public API design.
What we offer
Modern, international work environment built on collaboration, flexibility and respect
Exciting opportunity to boost your career and develop solid banking and Fintech business expertise
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Get hired quicker
Be the first to apply. Receive an email whenever similar jobs are posted.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.