About the Company
Adaptive is a financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology and design and deliver complex front‑office technology solutions to create long‑term competitive advantage.
About the Role
We are expanding our product capability and looking for talented individuals to help build transformational capital markets products including Aeron, Hydra, and Artio.
About You
- Great team player who loves sharing knowledge and learning from others.
- Problem solver with strong analytical skills.
- Excited about learning new things and keeping up to date.
- Happy to work in a test‑driven and Agile development fashion.
Qualifications
- Experience in Java server‑side software development.
- Expertise in Java technologies, including Core Java (minimum Java 17).
- General knowledge of data injection/inversion of control.
- Experience using messaging technologies.
- General familiarity with data structures such as sets, hashes, caches, etc.
- Knowledge of concurrency, resiliency, caching, HTTP and REST.
- Good understanding of software development methodologies and best practices, including Agile (Scrum, Kanban).
- Experience working with DevOps to deploy applications.
- Experience with software maintenance, bug fixing, and enhancements.
- Excellent communication skills, both written and verbal, to communicate technical concepts to non‑technical stakeholders.
- Strong analytical and problem‑solving skills.
- Strong exposure to standard financial interchange protocols, e.g., FIX, ITCH.
Responsibilities
- Design and develop Java applications and libraries.
- Write clean, efficient, and well‑documented code.
- Troubleshoot and debug Java applications to ensure smooth performance.
- Conduct unit testing to ensure code quality and application stability.
- Participate in code reviews to ensure code quality, maintainability, and reusability.
- Keep up to date with emerging trends and technologies in Java development.
- Participate in Agile development methodology and adhere to software development best practices.
- Pair with other team members to ensure high‑quality outcomes.
NICE TO HAVE
- Exposure to low‑latency/high‑performance systems.
- Exposure to additional languages (C, C++, Go, Rust, C#).
- Experience developing front‑office financial systems.
- Experience in delivering OMS/EMS/Exchange systems.
- Exposure to equities trading and brokerages.
- Experience with build tools and automation (Gradle, GitHub Actions, etc.).
- Experience with cloud computing platforms, such as AWS or Azure.
Benefits
- 25 days holiday.
- Family medical and dental coverage.
- Pension plan.
- Season ticket loan.
- Gym subsidy.
- Life insurance.
- Long‑term disability insurance.
- Employee Assistance Plan.
Diversity & Inclusion
We value diversity and inclusion. We want everyone to feel comfortable bringing their whole selves to work.
#J-18808-Ljbffr…
