Java Developer

Talentify

Jersey City (NJ)

On-site

USD 80,000 - 91,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Genesis10 is seeking a Java Developer for a 12+ month contract in Jersey City, NJ. You will work on core Java with message-oriented middleware, refining requirements with users and delivering scalable systems in an Agile environment.

This hands-on role emphasizes development, unit tests, and collaboration within the QA/UAT process. Experience with Kafka/AMQP/Docker and Linux/Unix is a plus, with a focus on timely, quality code delivery.

Qualifications

  • 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 a 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 a production support rota.
  • Experience working in a Linux/Unix environment.

Responsibilities

  • Collaborate with users to refine requirements and translate them into technical designs.
  • Design and develop high-quality, scalable Java-based systems.
  • Assist users during QA/UAT and ensure testing is comprehensive.
  • Perform hands-on development tasks as part of an Agile team.

Skills

Core Java
Scala or functional language
Unit tests
Acceptance tests
Algorithms & data structures
Agile development
Problem solving
Team collaboration
Production support rota
Linux/Unix

Tools

Kafka
AMQP/MQ
Docker
Bash
Python

Job description

Genesis10 is currently seeking a Java Developer for a contract position with a Global Financial Institution located in Jersey City, NJ. This is a 12+ month contract opportunity.

As a member of an Agile team, the selected candidate will be responsible for working with users to refine requirements, design and develop high-quality, scalable systems, and support the QA/UAT process. This is a hands‑on technical role focused on active development tasks using core Java and message‑oriented middleware.

Responsibilities
  • Work with users to refine requirements
  • Design and develop high-quality and scalable systems
  • Assist users during the QA/UAT process
  • Perform hands‑on development tasks as part of an Agile team
Requirements
  • 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 a 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 a production support rota
  • Experience working in a Linux/Unix environment
Desired skills
  • 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
Pay range

$58.26 - $66.26 per hour

Only candidates available and ready to work directly as Genesis10 employees will be considered for this position.

For contract roles, Genesis10 offers the benefits listed below. If this is a perm‑placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client. Benefits of Working with Genesis10:

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career‑home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)

Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Talentify • Charlotte (NC)

On-site
USD 80,000 - 91,000
Medical, Dental, Vision
Health Savings Account
Voluntary Hospital Indemnity
+4
Senior Developer
Senior Developer

Talentify • Pennington (NJ)

On-site
USD 80,000 - 91,000
Senior Java Developer
Senior Java Developer

Talentify • Plano (TX)

On-site
USD 121,000 - 138,000
Application Programmer
Application Programmer

Talentify • Charlotte (NC)

Hybrid
USD 76,000 - 87,000
Health Insurance (company provided)
401(k)
Paid Time Off
+1
Java Full Stack Developer
Java Full Stack Developer

Talentify • Pennington (NJ)

On-site
USD 76,000 - 87,000
Application Programmer
Application Programmer

Talentify • Newark (DE)

Hybrid
USD 157,770,000 - 180,693,000
Medical, Dental, Vision
401K
Commuter Benefits
+2
Java Full Stack Developer
Java Full Stack Developer

Talentify • Plano (TX)

On-site
USD 76,000 - 87,000
Health Savings Account
401K
Commuter Benefits
Senior Java Developer
Senior Java Developer

Talentify • Pennington (NJ)

On-site
USD 76,000 - 87,000
Software Developer
Software Developer

Talentify • Charlotte (NC)

On-site
USD 68,000 - 81,000
Medical, Dental, Vision
401K
Commuter Benefits
IT Program Manager
IT Program Manager

Talentify • Jersey City (NJ)

Hybrid
USD 54,000 - 91,000
Medical
Dental
Vision
+3