Senior Java Developer - High-Performance Trading Systems Job at Executive Placement Network, New York, NY

d1JrcVdteDRWZVA4eVpjaTRydmxDSXhUQnc9PQ==
  • Executive Placement Network
  • New York, NY

Job Description

Seeking a talented java developer to join a leading financial firm and contribute to the development of cutting-edge technology to deliver high-performance trading solutions and infrastructure across asset classes, participating in the full software development lifecycle of large-scale, complex distributed applications.

Your primary focus will be on building and enhancing the core components of our trading platform, ensuring high performance, low latency, and robust reliability. You will collaborate closely with senior engineers and product management to deliver innovative solutions that meet the demands of the fast-paced financial markets.

Key Responsibilities:

  • Design, develop, and implement new features of a multi-asset trading system using Java.
  • Participate in the full software development lifecycle, from requirements analysis and design to implementation, testing, and deployment.
  • Apply strong Object-Oriented Analysis, Design, and Development principles.
  • Utilize and contribute to robust design and architectural patterns.
  • Develop high-performance, low-latency, and scalable solutions for a demanding real-time environment.
  • Work with multithreading and middleware technologies.
  • Implement and adhere to Agile, CI/CD, and DevOps practices.
  • Contribute to the maintenance and enhancement of existing system components.
  • Solve complex technical challenges and ensure the stability and performance of our trading platform.
  • Collaborate with product management to refine feature specifications and contribute to product roadmap.

Qualifications:

We are looking for a highly motivated and experienced Senior Java Developer with a passion for building robust and high-performance systems. Qualified candidates will possess:

  • Bachelor's Degree in Computer Science or a related field.
  • Demonstrated experience with the full software development lifecycle of large-scale, complex distributed applications, preferably in the financial industry.
  • Strong Object-Oriented Analysis, Design, and Development skills.
  • Strong command of design and architectural patterns.
  • Strong command of core Java, Springboot, and related technologies.
  • Experience with multithreading and middleware technologies.
  • Experience with Agile, CI/CD, and DevOps practices.
  • Experience with financial protocols and messaging is desirable
  • Experience with version control systems (e.g., Git).
  • Excellent communication and teamwork skills.
  • Prior experience and/or knowledge of C++ would be advantageous
  • Prior OMS/EMS (Order Management System / Execution Management System) experience is a significant plus.

Job Tags

Remote job,

Similar Jobs

AnCor HR, LLC

Produce Stocker - Three Rivers Natural Grocery Job at AnCor HR, LLC

 ...Natural Grocery , we have aimed to bring our customers the best products we can find in the natural foods world. From gluten free to vegan and all those in between, our shelves are stocked with natural, non--GMO, and organic items for all eaters. Our store also features... 

Johnson Controls

Welder/Fabricator - 1st Shift - Pipe Welding - Stick (Mon-Thurs, 4-10s) Job at Johnson Controls

 ...Job Description At M&M Carnot, a product line of Johnson Controls, our mission is to cool the world by providing customers with natural refrigeration solutions that are innovative, safe, and sustainable. We are committed to reducing the environmental impact of refrigeration... 

Mission Valley Post Acute

Activities Assistant Job at Mission Valley Post Acute

Mission Valley Post Acute is hiring a part time Activities Assistant. Part Time Pay: $16.80 Benefits: Competitive pay Rewards and Bonus Opportunities Continuous Training and Growth Opportunities The primary purpose of the Activity Assistant is to... 

Auto Glass Perfections

Remote Data Entry Clerk Job at Auto Glass Perfections

 ...Description: Data Entry Clerk (Remote) Position: Data Entry Clerk (Remote) Job Type: Full-Time/Part-Time Location: Remote (Work from Home) Reports To: Data Entry Supervisor/Manager About the Role: We are seeking a highly organized and detail-oriented Data... 

Area Temps, Inc.

Title Policy Typist Job at Area Temps, Inc.

 ...Team as a Title Policy Typist - Rocky River, Ohio Schedule: Monday through Friday 8:30 a.m. to 5 p.m. We're looking for an Entry-Level Title Policy Typist to join our dynamic team. What You'll Do: Type title commitments and policies, mail and process title insurance...