We are storming the marketplace with the highly skilled, experienced, and certified professionals that businesses need.

Find your perfect job.

Python / Java Developer (Closed)

SkillStorm is seeking a Python / Java Developer for our client in Chicago, IL. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.

Job Description:

  • Design, develop, test and document scalable, highly reliable, enterprise global systems in a structured, disciplined, and fast-moving environment
  • End to end development responsibilities for tasks
  • Develop within a controlled process including design and code reviews.
  • Support the production environment, assist in the diagnosis and resolution of incidents, and maintain the stability and integrity of systems
  • Interact and collaborate with global tech teams
  • Fast in learning and adopting of new framework and technologies

Educational Qualification:

  • Bachelors/Masters degree in computer science or engineering

Experience:

  • 7 – 15 years

Required Skills:

  • Experience in any programming language (Python, Java, C#)
  • Experience in Industry Financial data models such as FIX, FpML.
  • Very good knowledge in capital markets products and trade lifecycle.
  • Experience in communication protocols such as HTTP, HTTPS, RESTFul, gRPC, P2P, RPC, and Sockets etc.
  • Experience in development of schemas such as AVRO, JSON, XSD, XML,POJO, Java Beans, ProtoBuffers etc.
  • Strong in basic data structures and algorithms
  • Must be a self-starter, independent thinker with excellent communication.
  • Ability to work in fast development environment and adapt quickly.
  • Ability to work with agile methodology.
  • Strong problem solving and analytical skills.
  • Knowledge of electronic/post trade workflows (Clearing, Client Affirmation, Broker/SEF, Netting/Compression/Weekly Clearing)
  • Knowledge of Aggregation and Prime Broker Matching with External Platform.
  • Experience in Finance Domain. Capital markets business knowledge, including FX, Bonds and Derivatives

Good To Have:

  • Experience building User Interface Tools
  • Exposure to functional programming concepts
  • Exposure to Multithreading, Distributed Computing
  • Test Driven Development using JUnit / Eclipse / Ant / Maven

Primary Skill:

  • Python

Required Skills:

  • Java c++

Desired Skills:

  • Agile

#LI-DNI