Principal Software Engineer (Java, Trading System)
Kforce's client, a well-established and growing firm in the fintech sector, is seeking a Principal Software Engineer (Java, Trading Systems) to join its talented engineering team in Jersey City, NJ. This is a unique opportunity to contribute to the design and development of next-generation trading solutions in a dynamic and innovation-focused environment. Summary: As a Principal Software Engineer (Java, Trading Systems), you'll play a critical role in a team at the forefront of trading technology. You'll collaborate with industry experts, expand your technical skills, and deliver complex, high-performance systems that power global financial markets. Responsibilities:
- Greenfield Project: Play a key in the design and development of a complex, global trading system - a true Greenfield initiative offering the rare opportunity to build from the ground up.
- Algorithmic Trading & Smart Order Routing: Contribute to the development of advanced algorithmic trading strategies and smart order routing systems, ensuring optimal trade execution across multiple venues.
- Low-Latency Messaging: Engineer high-volume, low-latency messaging solutions for electronic trading using technologies such as Aeron, ensuring reliable, ultra-fast data transmission.
- Cutting-Edge Technology: Design and develop secure, scalable cloud-based services, complex distributed platforms, and APIs critical to supporting high-frequency trading.
- Agile Development: Engage in full lifecycle software engineering (Java) within an Agile environment, leveraging big data technologies to power real-time trading applications.
- Award-Winning Workplace: Recently recognized as a Best Place to Work, reflecting a strong commitment to employee satisfaction, career development, and a collaborative culture.
- 7+ years of hands-on experience in software engineering, with a strong emphasis on building high-performance systems
- Deep expertise in Java programming
- Proven track record in low-latency front office trading system development
- Strong understanding of microservices architecture
- Skilled in API design and integration with messaging systems
- Knowledge of Aeron preferred
- Experience in front-office trading environments
- Strong collaboration skills and energized by complex technical challenges
Recommended Jobs
Medical Assistant
Job Description Job Description Description: Medical Assistant needed Wednesday-Saturday for busy Pediatrics practice. Certification preferred. Experience preferred, but not required. Duties to …
Sous Chef - Adventure Aquarium
Job Description The Sous Chef will coordinate, plan, participate, and supervise the production, preparation, and presentation of food for a designated unit. COMPENSATION: The hourly rate fo…
Fleet Maintenance Mechanic
At NorthEast Group we specialize in all aspects of building services, including general contracting, construction, facility management and utility work. We pride ourselves on our dynamic environment …
Mental Health Therapist - Remote
Are you a licensed therapist looking for flexibility, professional support, and a thriving client base—without the administrative headaches? We make it easier for you to focus on what truly matters: p…
Warehouse Install Delivery Driver
Job Description Job Description Horizon Services is growing again and has an immediate opening for a Delivery Driver based out of our Mount Laurel, NJ location. This is a great opportunity for…
Lead Teacher, Tutor Time of West Orange
Join a strong community where all we do is care-for the children and families we serve every day, as well as for our dedicated team members. Our people are our best asset. We listen and we know what …
Technician & Warehouse Apprentice
This position works closely with the Service Advisor(s) and/or Parts Team Leads to order parts and facilitate delivery to customers or Fraza/Vitan Technicians. Role includes assisting with general par…
Sr. Engineer, Systems - Defined Term
With a passion for life Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving tech…
Transportation Management Logistics Planner
Transportation Management Logistics Planner Location Camden, NJ (Central Waterfront area) : The Transportation Management Logistics Planner ensures customer transportation needs are executed at a h…