🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
E

Agile Software Engineer (Java/Scala) (Jersey City)

📍 Jersey City, NJ 💰 18 – 73 USD / hr 🕒
Work Model
📍 Jersey City, NJ
Employment
💼 Full-Time Direct
Recruitment Type
🛡️ Direct to HR Pipeline
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from Experis's hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

📋 Role Overview & Responsibilities

Experis IT (a ManpowerGroup company) has partnered with a leading financial services organization. The job location is in Jersey City, NJ for a contract Agile Software Engineer (Java/Scala) to assist their team. We require candidates who are willing to provide their last 5 years of W2 records (The client will conduct a thorough background check upon hire). The candidates must be local and W2 only; no third-party candidates will be accepted at this time.

Title: Agile Software Engineer (Java/Scala)

Location: Jersey City, NJ ( onsite job, need local candidates only)

Duration:    12- 18+ months

Rate: 60-73$/Hour on W2

Job Summary

Responsibilities: As a part of Agile Team

Work collaboratively with users to refine requirements. Design and develop high-quality and scalable systems. Assist users during the QA/UAT process. Engage in hands-on, technical tasks with a focus on active development. Demonstrate knowledge of the problem domain from previous employments. Participate in Agile practices, including pair programming and daily stand-ups. Share code base with continuous integration practices. Willingness to participate in the production support role.

Requirements

Non-negotiable

5+ years of professional experience in developing solutions with core Java. 2+ years of professional experience in developing solutions with Scala or other functional languages. Experience in writing Unit Tests and Acceptance/Behavior Tests. Ability to deliver quality code on a timely basis. Strong data structure, algorithm, and problem-solving skills. Desire to work in an Agile environment.

Nice To Have

Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience. Experience with distributed systems. Web Application development skills (JavaScript, AngularJS, Bootstrap, etc.). REST API design and development expertise. Experience in DDD/CQRS/Event sourced systems. Relevant industry (banking middle/back office) experience. Proficiency in scripting languages (Bash, Python, etc.). Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.). Familiarity 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.

Benefits

Medical, Dental, Vision, and Life Insurance: You are eligible to enroll after you are paid. Watch for an email about enrollment after your first paycheck. If you don’t enroll within 30 days of the proposed email, you may not have coverage. Benefits are effective on the first day of the month 30 days after you start working.

Disability : You may enroll in the Short- and Long-Term Disability Plans during your new hire enrollment window. Coverage will become effective on the first of the month following 6 months after you start working.

401 (k): You are eligible to participate in the 401(k) plan as soon as it is administratively possible after you start working.

If this is a role that interests you and you’d like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!

About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells

ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands – Manpower, Experis, Talent Solutions, and Jefferson Wells – creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.

Frequently Asked Questions

How do I apply for the Agile Software Engineer (Java/Scala) (Jersey City) position at Experis?

Click the “Apply for this Position” button on this page to submit your application directly to Experis without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship?

This position is located in Jersey City, NJ with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely?

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles