Back End Developer

Job Posted 8/23/2023
Open Systems Technologies
New York, NY
United States
Category Software Jobs
Job Description

Company Description

Open Systems Technologies is a national provider of smart staffing solutions, providing contract staffing, permanent placements and executive searches in the following skill areas:

- Technology

- Finance, Accounting, and Operations

- Government Services

- Legal

- Global Services

Established in New York in 1990, Open Systems Technologies is one of the largest, privately held, staffing companies in the world. We have experienced organic growth over the past 25 years and currently employ over 1,500 consultants in 16 domestic and international markets. Through our brands of Open Systems, OST Financial, OST Legal, OST Government Services, and OST Global we strive for continued expansion and excellence in the staffing industry. With the Global Services division, starting Jan-2012, Open Systems has expanded into the ITO & BPO Projects/Solutions business.

Job Description


  • Implement highly scalable, performant, and available, cloud based back end solutions
  • Contribute to design and implementation of core frameworks for reuse across project components
  • Contribute to design and implementation of highly concurrent and distributed state machines representing complex trading workflows
  • Contribute to design and implementation of point-in-time and real-time materialized views of complex data using event streaming technologies
  • Help integrate optimal open source and third party tools, frameworks, and applications


  • Must be an expert with Java and Core Java ecosystem
  • Expertise with Scala, functional and object oriented programming in other languages
  • Python experience is a plus
  • Experience with JavaScript technologies, HTML5 frameworks (Angular or React) and back end technologies such as NodeJS
  • Understanding of reactive programming
  • Strong experience with Event Steam Proessing/Complex Event Processing frameworks such as Flink, Spark, or Storm
  • Experience with highly scalable database systems like Cassandra, HBase, or other Hadoop based systems
  • Good working knowledge of SQL and Relational Databases such as PostgreSQL and MySQL
  • Good working knowledge of NoSQL database technologies
  • Must have a working understanding of Blockchain, Distributed Ledger, and Smart Contract technology
  • Should have experience with development of Cloud Native applications on platforms like AWS, Google Compute

Additional Information

All your information will be kept confidential according to EEO guidelines.