Quick Overview
Salary
$65 - $70/hr
Seniority
Mid Senior
Work mode
Hybrid
Location
Jersey City, NJ, United States
Posted
17 hours ago
DockerScalaSpringSpring BootAWSAgileAngularAnsibleBashBootstrapChefJavaJavaScriptJenkinsKafkaPuppetPythonRESTReact
Job Description
ob Details:
Job Title: Java Full Stack Developer with Scala
Job Location: Jersey City, NJ (4 days/week for the first 3 months)
Job Type:12+ Months contract
Pay Range: $65-$70/h; the rate may be negotiable based on experience, education, geographic location, and other factors.
Position Highlights:
- Core requirements: 5+ years core Java, 2+ years Scala or another functional language
- Message-oriented middleware experience (Kafka, AMQP, MQ, AMPS, etc.) is close to a must-have
- React or Angular helps
- Spring Boot helps
- Some database experience helpful, not a big priority
- CI/CD: Jenkins
- Source control: Bitbucket
- Environment: on-prem only, no cloud/AWS
- Individual contributor role, no hand-holding, needs someone self-sufficient
- Banking/financial experience helps since this isn't a startup and the person needs to navigate orgs to get things done, but don't screen out a strong candidate for lacking it
Job Descriptions:
Skilled JAVA developer
- 5+ years professional experience developing solutions with core Java
- Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience
- 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 candidates 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
- 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
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 (banking 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
Similar jobs
- OC
Java / React Developer
NewOP Consulting Group LLC
Lansing, MI🇺🇸Hybrid17 hours agoAgileApacheJUnit+2Technology - NJ
Oracle PL SQL Developer - Onsite (Denver CO)
NJTECH INC.
Denver, CO🇺🇸Hybrid1 week agoOracleSQLAWS+1Technology - RI
Senior ETL Developer
NewRaas Infotek LLC
Texas City, TX🇺🇸Hybrid17 hours agoOracleSQLSQL Server+16Technology - NG
Need DotNet /.Net Fullstack Developer -Irving ,TX -Fulltime
NewNewt Global
Irving, TX🇺🇸Hybrid17 hours agoSQLSQL ServerAngular+4Technology - SC
Full Stack Developer with AI
NewServIT Consulting LLC
Woodlawn, MD🇺🇸On-site17 hours agoDockerMicroservicesNode.js+17Technology - SC
Ab Initio Developer
NewServIT Consulting LLC
Woodlawn, MD🇺🇸On-site17 hours agoExpressSQLSQL Server+4Technology