• Core Java and Scala Developer

    Randstad US Jersey City, NJ 07308

    Job #1837977750

  • Core Java and Scala Developer

    job details:

    • location:Jersey City, NJ

    • salary:$53 - $63 per hour

    • date posted:Friday, October 15, 2021

    • job type:Contract

    • industry:Finance and Insurance

    • reference:877829

    job description

    Core Java and Scala Developer

    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: $53 - 63 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

    qualifications:

    • Experience level: Experienced

    • Minimum 6 years of experience

    • Education: Bachelors

    skills:

    • core Java

    • 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.

  • You Can Also Try Searching