- Company Name
- Albany Beck
- Job Title
- Senior Java Developer
- Job Description
-
Job Title: Senior Java Developer
Role Summary:
Lead design, development, and maintenance of high‑performance front‑office trading applications for equities, FX, securities finance, and fixed income, focusing on Order Management System (OMS) and Delta One platforms. Work collaboratively with traders, quants, and cross‑functional technology teams to deliver low‑latency, reliable trade execution solutions.
Expectations:
* Deliver production‑grade Java code that meets stringent performance and reliability requirements.
* Participate actively in architectural discussions, code reviews, and continuous integration pipelines.
* Troubleshoot and resolve production incidents with minimal downtime.
* Maintain clear, concise documentation and communicate effectively with business stakeholders.
Key Responsibilities:
* Design, develop, and maintain Java applications for front‑office trading systems.
* Implement trade booking, order routing, and execution workflows.
* Optimize system performance to meet low‑latency trading demands.
* Integrate with connectivity, risk, and data teams for seamless end‑to‑end solutions.
* Conduct code reviews, unit/integration testing, and contribute to CI/CD processes.
* Diagnose and resolve production issues swiftly, ensuring high availability.
Required Skills:
* Core Java 8+ with strong multithreading, concurrency, and low‑latency system experience.
* Proven background in front‑office trading systems (equities, FX, securities finance, or fixed income).
* Hands‑on experience with OMS or Delta One platforms and deep understanding of trading workflows, market data, and trade lifecycle.
* Solid grasp of data structures, design patterns, and object‑oriented principles.
* Familiarity with messaging systems (Kafka, JMS), relational and NoSQL databases, RESTful APIs.
* Experience in Unix/Linux environments, scripting (Python, Shell).
* Excellent verbal and written communication; ability to thrive in fast‑paced trading environments.
Desirable Skills (optional but valued):
* Electronic trading, smart order routing, market connectivity.
* Spring, Microservices, or cloud‑based architecture.
* Exposure to pricing, risk, or PnL systems.
* Direct collaboration with traders and quants.
Required Education & Certifications:
* Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
* No mandatory professional certifications required.