24 октября 2024
Responsible for the design and development for the full product development cycle associated with Lime s Trading Systems. This will include all aspects from the requirements stage through design, testing to deployment. Primary focus will be on the low-latency trading server but will also have exposure to trading APIs, data storage, market data, etc.
Company information :
About Lime Financial
Established in 2000, Lime s founders were hedge fund traders who couldn t find a brokerage firm to meet their needs for volume, speed, and privacy so they created one.
Today, Lime Financial is expanding competitive access to everyone who values quality execution. Lime is filling a vacuum between the bulge bracket banks and retail brokerage firms. As an agency broker, Lime is committed to a client-first approach to performance. The Lime Financial brand is comprised of Lime Trading Corp., an SEC-registered broker-dealer, Lime Advisory Corp., an SEC-registered investment adviser, and Lime Crypto LLC. Securities are offered through these regulated entities.
Lime Trading Corp. is an SEC-registered broker-dealer, member of FINRA/SIPC/NFA.
As part of our growth strategy, we are looking to bring onboard a Software Engineer to join our core trading services team. As a Java Software Engineer you will be responsible for the design, development, and implementation of mission critical systems and will have the chance to learn from experienced technical leaders. You will get the opportunity to work with an array of languages and technologies and be a part of a rapidly growing team. This is a great opportunity to be involved in the full product development cycle - from the requirements stage through testing and deployment. If you're a self-starter, motivated, passionate, and obsessive about technology, this is the place for you.
Responsibilities :
- Develop high performance transactional systems that support our leading high-frequency trading platform;
- Develop code for electronic securities trading using FIX and proprietary protocols;
- Contribute advanced technical architecture and design of new product and product features;
- Maintain, design, and enhance existing trading ecosystem;
- Develop critical components and frameworks utilizing Java, Python, Scripting and Linux/Unix, Data Structures and Databases, Multi-threading, and Multi-processing;
- Coordinate across internal departments for product development and issue triaging;
- Attend Pre-Sales and Post-Sales meetings with clients ( US Eastern Time Zone) , able to communicate well with those, helping them use our products and triage issues.
Qualifications :
- 4+ years professional experience;
- Strong experience: Core Java, Spring, Service Architecture (SOA), Linux;
- Preferred experience: Spring Boot, ELK stack, Kafka (or other middleware);
- Nice to have: Relational Databases, Jenkins, Docker;
- Ability to work in fast-paced, distributed environment with shifting priorities;
- Team first mentality and strong passion for technology.