Senior Developer (Java/Scala)

TSR Consulting Services, Inc. Logo
TSR Consulting Services, Inc.
  • Finance
  • Applications have closed

Our client, a leading financial services company is hiring a Senior Developer (Java/Scala) on a long-term contract basis.
Job ID 83669

Work Location:
New York, NY

Summary:
The candidate should be able to work well with the full life-cycle of the project from requirements analysis, design, development, rollout into production, as well as DevOps automation for continuous deployment.

Responsibilities:

  • Parallelize and optimize accounting calculations using Apache Spark
  • Create and maintain backend REST webservices to interact with other applications based on pre-established contract agreements.
  • Data Processing Batch Management including data orchestration performance and stability
  • Working with a global team across multiple locations (Montreal, New York, London, Budapest, and India).

Required Skills:

  • Relevant experience 3-5+ Years
  • Strong proficiency with Java (Spring) and Scala
  • Proficiency with Relational Databases such as SQL Server, Oracle, Sybase or DB2, as well as Big Data repositories such as Hadoop and MongoDB
  • Experience with modern SDLC methodologies including Agile
  • Strong Written and Oral Communication skills

Preferred Skills:

  • Familiar with Apache Spark for parallel processing
  • Familiar with UNIX/Linux application debugging
  • Familiar with automation scripts such as AutoSys, UNIX shell, Perl, or Python for DevOps automation
  • Familiar with Angular, React or any JavaScript/Typescript front-end technologies
  • Experience with accounting and finance in the financial industry
  • Experience with business reporting concepts, design, and data sciences

Pay: $59-$77 per hour.