About the Role
Adaptive is seeking a Java Developer to join an exciting project, delivering complex front-office technology solutions for leading investment banks, investment managers, and fintech providers.
Responsibilities
- Solve complex technical challenges in cloud-based environments
- Utilize event-driven architecture patterns
- Provide high-quality software development services
Requirements
- Significant professional server-side software development experience
- Solid experience programming using Core Java (minimum Java 8, Java 11+ preferred)
- Experience in the Fintech industry
- Experience developing Front Office financial systems, E-Trading, and FIX
- Experience in delivering OMS/EMS/Exchange systems
- Exposure to equities trading and brokerage
- Experience working in an Agile environment (Scrum, Kanban)
- Experience with Matching Engine
- Employment is subject to an acceptable background check
Skills
- Java
- Spring
- Cucumber
- JUnit
- GitHub
- FIX Protocol
- JVM
- Design patterns
- Data structures (sets, hashes, caches)
- Messaging technologies (Aeron)
- Data injection/inversion of control
Location
- London
- New York
- Barcelona
- Manila
- Montreal
About the Company
- Financial consulting firm partnering with capital, commodity, and digital market participants
- Specializes in designing and delivering complex front-office technology solutions
- Global presence with offices in London, New York, Barcelona, Manila, and Montreal
Equal Opportunity
- Adaptive values diversity and inclusion and aims to be representative of the world around us
- Committed to a workplace where everyone feels comfortable bringing their whole selves to work without fear of judgment or negativity
