Senior Java Developer

Role: Senior Java Developer

Location: NYC (Hybrid/Remote Options Available)

Company: Fintech Venture

We are currently seeking a talented and driven Senior Java Developer with high performance trading systems experience to join our team full-time. This is an exciting opportunity to contribute your skills and expertise to a fintech venture based out of New York and in exchange we’ll provide you with base comp $250k, full benefits, cash bonus, and equity.

Requirements:

  • Server-side software development & electronic trading experience

  • Experience in Aeron Open Source such as Aeron Transport, Aeron Cluster, Aeron Archive, Artio High Performance FIX Gateway

  • Experience with Adaptive Hydra Trading Platform (HydraX / Hydra X)

  • Experience programming using Core Java. Min Java 8 required; Java 11+ ideally

  • Experience with data structures such as sets, hashes, caches, etc

  • Experience with data injection/inversion of control and event-driven architecture patterns

  • Experience with automated end-to-end testing

  • Experience working in an Agile environment (Scrum, Kanban)

  • Problem-solving skills and attention to detail

  • Work independently and collaboratively in a remote team environment

  • Communication and interpersonal skills

Plus:

  • Experience with AWS services such as EC2, S3, S3 Glacier, Redshift, Glue

  • Experience with Spring and Spring Boot

  • Knowledge of Microservice based architecture

  • Experience with Unix shell scripting

  • Experience with Github, Jira, Bamboo, Confluence, Maven

  • Experience with AMPS, KDB, Messaging Systems (i.e. JMS, MQ, Tibco)

Benefits:

  • Opportunity to be part of an established fintech venture and receive equity based on your contribution

  • Flexible part-time schedule to accommodate other commitments

  • Remote work options with occasional team meetings or collaboration sessions

  • Collaborative and supportive team environment

Process:

  • Long interview processes are stressful and boring and that is not us.

  • We want to make sure that everything runs smoothly.

  • So here you will have three stage interviews:

  • 1- A virtual chat with one of our great recruiters.

  • 2- A virtual chat with one of our Java colleagues where they will ask you detailed questions about your experience.

  • 3- A virtual programming interview where you will have a programming task to do.

If you are passionate about Java development and interested in joining an established fintech venture, we would love to hear from you. Please submit your resume if interested to agency@furtimmodus.com in this opportunity.