want to join an elite group that accelerates innovation? Start here.

Tell SkillStorm about yourself and what you want to achieve in your career. Then we’ll let you know if your next step is becoming a tried-and-true Stormer.

Q

Interested in Hiring Exceptional Tech Talent?

Start here

Q

Interested in Hiring Exceptional Tech Talent?

Start here



want to join an elite group that accelerates innovation?

Start here



Q

Accelerate Your Career

Whether you’re a college graduate, military veteran, or an experienced pro, we can train you, we can upskill you, we can put you to work.

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

Find your perfect job.

Java / Python Developer

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

Job Description:

  • MRT owns the suite of applications used by market risk managers and data stewards across all Global Markets business lines and locations. These applications produce and warehouse risk sensitivities from greeks to stress scenarios and Value-at-Risk, and manage risk limits on a daily basis. MRT takes advantage of big data technology to meet the demand for processing large amounts of data. MRT is part of the bank's initiative to extend Lean Agile practices both in terms of change management and development tools.
  • MRT is a global team operating out of London, Dublin, New York City, Jersey City, Toronto, Mumbai and Hong Kong. Business users are located primarily in London, New York City and Hong Kong. MRT forms part of Global Banking and Markets Technology (GBAM Tech) and Enterprise Risk and Finance Technology (ERFT), and partners with Application Production Services (APS) who are responsible for first and second-line support.
  • Global Market Risk is investing to upgrade our platforms to an updating technology stack on using distributed computed platforms like Apache SPARK, Hadoop, Impala and related big-data stack technologies.

Role and Responsibilities:

  • Strong Ownership, ability to drive design implement interfaces and bridge existing tech stack to the strategic tech stack.
  • Interface with Senior Technologists to arrive at technology solutions.
  • Participate in design sessions, provide constructive feedback and move the strategy forward.
  • Essential and Desired Competencies
  • We invite applications from candidates with the following competencies.

Essential:

  • Strong Data Structures and Algorithms background. Ability to implement solutions with performance and resiliency in mind.
  • Strong programming skills in Java and Python. Strong knowledge of Java Collections, Garbage collection semantics.
  • Must be familiar with OOP and functional programming preferably.
  • Should be able to discuss trade offs regarding store vs compute, serialization-deserialization costs, data locality in a distributed compute.
  • Strong OLAP skills – aggregation in a distributed computing cluster.
  • Apache Spark, Kafka and good understading of data in motion.

Desired:

  • Programming in Scala is huge plus. Candiddate must be well versed with Java.
  • In memory caching and distributed caching is a strong plus.
  • Experience with Python _async and
  • Practice of the Software Development Life Cycle (SDLC) using Agile or Scrum methodologies
  • Ability to design thin-services to horizontal scale – using gRPC.

Primary Skill:

  • Python

Secondary Skill:

  • Spark

Required Skills:

  • Strong Data Structures and Algorithms background. Ability to implement solutions with performance and resiliency in mind.
  • Strong programming skills in Java and Python. Strong knowledge of Java Collections, Garbage collection semantics.
  • Must be familiar with OOP and functional programming preferably.
  • Should be able to discuss trade offs regarding store vs compute, serialization-deserialization costs, data locality in a distributed compute.
  • Strong OLAP skills – aggregation in a distributed computing cluster.
  • Apache Spark, Kafka and good understading of data in motion.

Desired Skills:

  • Financial Do?main and Market Risk knowledge is a huge plus.
  • Programming in Scala is huge plus. Candiddate must be well versed with Java.
  • In memory caching and distributed caching is a strong plus.
  • Experience with Python _async and
  • Practice of the Software Development Life Cycle (SDLC) using Agile or Scrum methodologies
  • Ability to design thin-services to horizontal scale – using gRPC.

#LI-DNI

Similar Jobs

Java / Python Developer

Contract job in Jersey City

Java / Python Developer

Contract job in Jersey City

Python / Java Developer

Contract job in New York

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Python Developer

Contract job in Jersey City

Job Application for
Java / Python Developer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Join the Stormer Community and prepare to advance