Company:
Mindlance
Location: New York County
Closing Date: 17/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Sr. Java Developer
Duration: 12 months plus (possible extension or conversion)
Location: HYBRID W/ ONSITE REQUIREMENT 3 days onsite
New York City, NY 10013
Key Responsibilities:
Design, develop and optimize high performance, low latency applications using java
Implement efficient algorithms and data structures to ensure minimum latency in processing
Profile and analyze system performance to identify bottlenecks and optimize code for max efficiency
Monitor live system for performance issues and troubleshoot to resolve any low latency concerns.
Effectively interact, collaborate with development team
Committed technologist to deliver high quality products on time with aggressive timelines following TDD
Strong written, interpersonal and verbal communication skills are essential.
Required Skills / Experience:
7-10 years of experience in Front Office Trading Tech
Experience implementing Order Books and Market Data Aggregation
Strong experience with core Java (8, 11, 17), Spring framework
Strong experience with Chronicle or Aeron
Deep understanding of java memory management
Knowledge of low latency principles and techniques such as lock free algorithms, data locality, zero copy, zero garbage collection, min context switches etc.
Proficiency with performance profiling and monitoring tools, experience in using diagnostic tools and metrics to analyze and improve system performance
Ability to write high-quality and well-tested code
Solid understanding of multithreaded development, modern approaches to concurrency
Firm understanding of design patterns
Experience with Linux and shell scripting
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Duration: 12 months plus (possible extension or conversion)
Location: HYBRID W/ ONSITE REQUIREMENT 3 days onsite
New York City, NY 10013
Key Responsibilities:
Design, develop and optimize high performance, low latency applications using java
Implement efficient algorithms and data structures to ensure minimum latency in processing
Profile and analyze system performance to identify bottlenecks and optimize code for max efficiency
Monitor live system for performance issues and troubleshoot to resolve any low latency concerns.
Effectively interact, collaborate with development team
Committed technologist to deliver high quality products on time with aggressive timelines following TDD
Strong written, interpersonal and verbal communication skills are essential.
Required Skills / Experience:
7-10 years of experience in Front Office Trading Tech
Experience implementing Order Books and Market Data Aggregation
Strong experience with core Java (8, 11, 17), Spring framework
Strong experience with Chronicle or Aeron
Deep understanding of java memory management
Knowledge of low latency principles and techniques such as lock free algorithms, data locality, zero copy, zero garbage collection, min context switches etc.
Proficiency with performance profiling and monitoring tools, experience in using diagnostic tools and metrics to analyze and improve system performance
Ability to write high-quality and well-tested code
Solid understanding of multithreaded development, modern approaches to concurrency
Firm understanding of design patterns
Experience with Linux and shell scripting
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Share this job
Useful Links