Company

Princeton It ServicesSee more

addressAddressJersey City, NJ
type Form of workFull-Time
CategoryEngineering/Architecture/scientific

Job description

Job Description

Position Title: Java Engineer for Trading platform project

Location: Jersey City NJ

Position Type: Long term contract( W2)

Job Summary:

Software Engineer will be working in development and delivery of high quality, timely and maintainable software solutions in an agile environment which meet functional and non-functional business requirements. This role will involve partner & stakeholder engagement, design and release support.

Responsibilities:

  • Designing and implementing technology solutions
  • High Performance algorithms for Trading / crypto trading
  • Working closely with our business partners to contribute to business-critical initiatives
  • Demonstrate software engineering excellence through continuous integration, continuous deployment,
  • Keeps current with IT blueprint, frameworks and technologies that would benefit us and improve our productivity; guides junior team members on technology
  • Collaborate with multiple stakeholders/large cross functional teams as part of work delivery
  • Follows practices and contribute towards innovative solutions to increase productivity
  • This is a hands-on role where you will write code for product features

Responsibilities:

  • Bachelor's degree in computer science or related field required
  • At least 10 years of software engineering experience
  • Background in designing and developing low latency systems.
  • Extensive experience with modern Java using zero GC pattern.
  • Knowledge of WebSocket and FIX protocols
  • Proficient in ultra-low latency design patterns and optimizing systems.
  • Proficient in SQL and a working knowledge of relational and time series databases
  • Experience with designing APIs, distributed systems, asynchronous workers and resilient messaging services
  • An understanding of microservice architecture and cloud-based deployments
  • Ability to build reliable software that can withstand unreliable environments
  • Can provide leadership and mentorship across small, agile teams in a very collaborative environment where your ideas are welcome
  • Solid analytical, communication, and organizational skills
  • Have the drive and ability to deliver software with a high degree of automation
  • Proficient with version control systems and can handle development for multiple releases in parallel
  • Have the spirit and willingness to contribute to org level innovation
  • Have a learning mindset and is able to demonstrate versatility in addition to your specialization
  • Should have the ability to work effectively with both partners and project team members
  • Have Knowledge of Agile methodologies or iterative development processes
  • Have Knowledge of Acceptance test-driven development a plus.
  • Have Ability to take ownership
  • Coach team members and take accountability for the deliverables
  • Excellent collaboration and Interpersonal skills
  • Great attitude, being a mentor, team player and effective contributor
  • You have Focus on productivity
  • Nice to have experience in Capital markets or Crypto Currency specifically with exposure to Trading, Algo Trading.
  • Nice to have experience in building matching engine,OMS/EMS or exchange-connectivity platform.
  • Nice to have experience using kernel bypass e.g., Solarflare OpenOnLoad.
  • Nice to have experience with low latency messaging products, such as Aeron, Solace and 29West.
Nice to have Knowledge of FIX protocols
Refer code: 8045766. Princeton It Services - The previous day - 2024-02-01 06:27

Princeton It Services

Jersey City, NJ
Popular Java Engineer jobs in top cities

Share jobs with friends

Related jobs

Java Engineer For Trading Platform Project

Talend Engineer - Java, PL/SQL and ETL

Flex Employee Services

Bloomfield, NJ

2 months ago - seen

Senior Software Engineer (KDB, Java, Python)

Fidelity

Jersey City, NJ

2 months ago - seen

Senior Java Engineer

Intellibus Ventures Llc

$65 - $75 an hour

Newark, NJ

2 months ago - seen

Software Engineer III - Full Stack Java & React

Jpmorgan Chase Bank, N.a.

Jersey City, NJ

3 months ago - seen

Software Engineer III - Full Stack Java & React

Jpmorgan Chase & Co

Jersey City, NJ

3 months ago - seen

Software Engineer (Java)

4 Staffing Corp

Newark, NJ

3 months ago - seen

Back-End Java Engineer

Match Point Solutions

Jersey City, NJ

3 months ago - seen

Java Cloud Engineer

Pyramid It

Englewood Cliffs, NJ

3 months ago - seen

Lead Software Engineer - Java/Spring/K8S

Jpmorgan Chase Bank, N.a.

Jersey City, NJ

3 months ago - seen

Software Engineer (Golang, Typescript, Java)

3Coresystems

Jersey City, NJ

3 months ago - seen

Java Senior Lead Software Engineer

Jpmorgan Chase Bank, N.a.

Jersey City, NJ

4 months ago - seen

Senior Java Spark Engineer (Hybrid)

Artech

Jersey City, NJ

4 months ago - seen

Senior Java Spark Engineer (Hybrid)

Laboratory Technician | St. Cloud Shines

Jersey City, NJ

4 months ago - seen

Software Engineer III (Core Java/React)

Jpmorgan Chase Bank, N.a.

Jersey City, NJ

4 months ago - seen

Java FSD with (React, Angular, Microservices)

Data Engineer - Aptask

Berkeley Heights, NJ

4 months ago - seen

Core Java Engineer

Infinity, A Stamford Technology Company

$120,000 - $130,000 a year

Berkeley Heights, NJ

4 months ago - seen

Java/Spark Engineer

Kinetix Trading Solutions Inc

$117K - $148K a year

Jersey City, NJ

4 months ago - seen

Senior Software Engineer (Java)

Fidelity Investments

Jersey City, NJ

5 months ago - seen