Senior Java Software Engineer
Technology
Randstad DigitalJersey City, United States€176,400 - €178,200 /year1 weeks agoUntil 6/8/2026
Full timeOn-site
Job description
Requirements
Must have:
- Bachelors degree in Computer Science, Engineering, Information Technology, or a related field.
- Over 10 years of practical software design and development experience.
- Proficiency in programming languages such as Java, C/C , Python, and Linux.
- Extensive experience with low latency messaging systems (e.g., 29West, Kafka).
- Skill in KDB or other time-series databases.
- Strong background in developing scalable, distributed, asynchronous, and event-driven applications.
- Advanced expertise in low latency design patterns and performance optimization strategies.
- Familiarity with Capital Markets or Brokerage systems, particularly in order management.
- In-depth knowledge of the FIX protocol and FIX engines.
- Awareness of AI developer assistance tools (e.g., GitHub Copilot).
- Experience with CI/CD tools such as GitHub, Maven, Jenkins, Artifactory, and uDeploy.
- Practical experience in deploying applications to AWS or other cloud environments.
Responsibilities:
- Design and build distributed, event-driven trading systems that are tuned for minimal latency and maximum throughput.
- Create and implement asynchronous processing frameworks and resilient messaging architectures.
- Work together with both internal and external teams to establish reliable, end-to-end trading processes.
- Oversee performance tuning and enhancement initiatives throughout the platform.
- Guide junior engineers and advocate for best engineering practices.
- Provide support for both production and non-production environments, including participating in a weekly on-call rotation.
Company:
We are located in Jersey City, New Jersey, and we are proud to be an equal opportunity employer.
At Randstad
Digital, we value individuals of all abilities and strive to accommodate the needs of all applicants throughout the hiring and interview process.
We offer a comprehensive benefits package that includes medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan, all based on eligibility. The pay for this position ranges from $85 to $86 per hour depending on various factors such as education, experience, location, and specific job duties.
Keywords
Apache KafkaMAVENLinuxPythonJavaCI/CDAlgorithmic trading
¿Te interesa este puesto?