Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 21, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
    Read more about this company

     

    Senior Java Engineer (Remote)

    REQUIREMENTS:

    • Exceptional Core Java Skills: Your Java skills are top-notch, and you’re ready to leverage them to create cutting-edge solutions.
    • Event-Driven Architecture: A deep understanding of Event-driven Architecture patterns and low-latency messaging, including experience with technologies like Kafka.
    • API Expertise: A proven track record of designing and implementing secure, public-facing APIs utilizing OAuth2 and REST, along with the development of services that support web UIs. The desire to learn FIX/SBE and other trading related encodings and protocols.
    • Microservices and Docker: Experience with microservices architecture and know your way around Docker containers.
    • Concurrency and Multithreading: Proficient in concurrency and multithreaded programming, ensuring the efficient execution of your code.
    • Performance Optimisation: Can optimise application performance, ensuring that our systems run smoothly and efficiently.
    • Distributed Computing: You’ve worked on building fault-tolerant, high-availability, distributed computing systems.
    • Injection/Inversion of Control: Familiar with dependency injection and inversion of control principles.
    • Automated Testing: Experience with Automated Testing to maintain the reliability of systems.
    • Agile and Continuous Delivery: You’ve thrived in Agile environments (Scrum, Kanban) and are comfortable with continuous delivery practices, even when collaborating with remote team members.
    • Infrastructure Management: Possess some experience in infrastructure management, with a focus on performance, networking, and security.
    • Tech Stack Familiarity: Acquainted with our technology stack, which includes Java, Chronicle Queues/Services, MongoDB Atlas, Docker, Prometheus, Grafana, TeamCity, Rocky Linux, and React/Redux UIs.

    Nice to haves 

    • Domain experience in banking/finance and, in particular, FX and cross-border payments
    • Experience with trading systems and, in particular, Low-Latency Programming.
    • Experience with core payment systems and, in particular, SWIFT MT/MX and ISO20022.
    • Development experience working on broker trader platforms, single or multi-deal platforms or FX/Crypto exchanges.
    • Some team/project leadership experience.
    • Full Stack development experience.

    Method of Application

    Interested and qualified? Go to Datafin Recruitment on www.datafin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Datafin Recruitment Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail