You haven't searched anything yet.
Job Title: Sr. Java Developer
Location: New York NY
Job Description:
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
Contractor
Business Services
$113k-149k (estimate)
06/22/2024
07/20/2024
pinnacleny.com
MANHATTAN, NY
25 - 50
2000
JOEL WEINER
$10M - $50M
Business Services
The job skills required for Senior Java Developer include Java, Spring, Team Development, Verbal Communication, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Java Developer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Java Developer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Java Developer positions, which can be used as a reference in future career path planning. As a Senior Java Developer, it can be promoted into senior positions as an Applications Programmer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Java Developer. You can explore the career advancement for a Senior Java Developer below and select your interested title to get hiring information.