Job Details

ID #40991374
State New Jersey
City Jerseycity
Job type Contract
Salary USD USD63 - USD73 USD63 - USD73
Source Randstad Technologies
Showed 2022-05-16
Date 2022-05-15
Deadline 2022-07-14
Category Et cetera
Create resume

Core Java/Scala Developer

New Jersey, Jerseycity, 07310 Jerseycity USA

Vacancy expired!

job summary:

Summary:

  • As part of an Agile team, the candidate will work with users to refine requirements, design and develop high-quality and scalable systems, and assist users during the QA/UAT process.
  • This is a hands-on, technical position with the expectation that a majority of the candidate's time will be spent on active development tasks.

Requirements

Non-negotiable

  • 5+ years professional experience developing solutions with core Java
  • 2+ years professional experience developing solutions with Scala or other functional language
  • Experience writing Unit Tests and Acceptance/Behavior Tests
  • Ability to deliver quality code on timely basis
  • data structure, algorithm and problem solving skills
  • Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)
  • Demonstrable knowledge of problem domain at previous employments
  • Experience working on a team, sharing code base with continuous integration
  • Willing to participate in production support rota
  • Experience working in Linux/Unix environment

Nice to have

  • Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience
  • Distributed systems experience
  • Web Application development (JavaScript, AngularJS, Bootstrap, etc.)
  • REST API design and development
  • DDD/CQRS/Event sourced systems experience
  • Relevant industry (middle/back office) experience
  • Experience in scripting languages (Bash, Python, etc)
  • Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.)
  • Experience with 3rd party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.)
  • Understanding of Category Theory

Deal Breakers

  • Lack of passion for technology
  • Inability to think through complex problems
  • Inability to understand abstractions
  • Lack of interest in professional growth and learning
  • Lack of passion for quality
  • Lack of delivery focus

location: Jersey City, New Jersey

job type: Contract

salary: $63 - 73 per hour

work hours: 8am to 5pm

education: Bachelors

responsibilities:

  • 5+ years professional experience developing solutions with core Java
  • 2+ years professional experience developing solutions with Scala or other functional language
  • Experience writing Unit Tests and Acceptance/Behavior Tests
  • Ability to deliver quality code on timely basis
  • strong data structure, algorithm and problem solving skills
  • Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)
  • Demonstrable knowledge of problem domain at previous employments
  • Experience working on a team, sharing code base with continuous integration
  • Willing to participate in production support rota
  • Experience working in Linux/Unix environment

qualifications:

  • Experience level: Experienced
  • Minimum 6 years of experience
  • Education: Bachelors

skills:
  • Java
  • DEVELOPER
  • Scala
  • Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

    For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.

    Vacancy expired!

    Subscribe Report job