Java Software Engineer

JSR Tech Consulting

Newark (NJ)

Hybrid

USD 85,239 - 121,401

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consulting firm seeks a Lead Software Engineer for a hybrid position in Newark, NJ. You will collaborate with various teams to deliver innovative solutions for high-quality platforms in the financial sector. The role requires strong technical skills in modern frameworks like React and Node.js, alongside experience in Agile methodologies. A Bachelor’s degree in Computer Science or similar is mandatory, and background in finance or insurance is highly preferred.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
  • Strong communication and collaboration skills.
  • Experience with Agile methodologies and Test-Driven Development (TDD).
  • Background in the financial or insurance industry is required.

Responsibilities

  • Build modern applications using industry best practices.
  • Write clean, efficient, and well-documented code.
  • Partner with product owners to define features.

Skills

React
Spring Boot
Node.js
Flask
Django
Agile methodologies
Test-Driven Development (TDD)
Problem-solving
Leadership

Education

Bachelor’s degree in Computer Science, Engineering, or equivalent

Tools

GitHub
Jenkins
AWS

Job description

Overview

Lead Software Engineer – Hybrid | Right-to-Hire | Major Financial Client

Location: Newark, NJ (Hybrid)

Pay: Up to $75 per hour on W2 - No C2C please.

We’re seeking a Lead Software Engineer to join the Retirement Strategies Technology team at a leading financial institution. In this role, you’ll collaborate with product owners, designers, engineers, and delivery teams to deliver high-quality platforms and customer-facing solutions. You will code, test, and debug both new and existing applications—driving technical innovation and solving complex business challenges.

This is a hybrid role based in Newark, NJ.

What You’ll Do
  • Build modern applications using industry best practices, design patterns, and architectural principles.
  • Write clean, efficient, and well-documented code adhering to internal standards.
  • Partner with product owners to define features and collaborate across teams to deliver scalable solutions.
  • Write unit, integration, and functional automation tests; troubleshoot and resolve issues identified in QA or production environments.
  • Stay up to date with emerging technologies, share insights with the team, and foster a culture of continuous learning.
  • Tackle complex technical problems involving data evaluation and analysis of abstract business scenarios.
What You Bring
  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
  • Strong communication, problem-solving, and collaboration skills.
  • Proven ability to coach and mentor team members.
  • Experience with Agile methodologies and Test-Driven Development (TDD).
  • Business acumen with an understanding of technology's impact on company goals.
  • Self-driven learning mindset and adaptability.
Technical Skills & Expertise

Languages & Frameworks:

  • React, Spring Boot, Node.js, Flask, Django
  • Object-oriented programming, microservices, multi-threading, concurrency

Data & Streaming:

  • NoSQL and relational databases
  • Data streaming tools: SQS, Kinesis

APIs & Integration:

  • REST, SOAP, JSON, XML, JDBC, MySQL
  • Service-oriented architecture (SOA) patterns

Testing & Quality:

  • Unit, interface, functional, and automated testing
  • Accessibility and non-functional testing awareness

Security & DevSecOps:

  • Secure coding practices
  • SSL, web proxies, firewalls

DevOps & Cloud:

  • GitHub, Bitbucket, Jenkins
  • AWS services: Compute, Storage, Database, IAM, Analytics
  • Monitoring and logging across SDLC
Preferred Qualifications
  • Strong experience with Domain-Driven Design (DDD)
  • Architectural design and critical thinking
  • Background in the financial or insurance industry is required
  • Leadership experience is a plus
  • Familiarity with AI-powered development tools (Claude Code, GitHub Copilot, etc.) is a major advantage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Architect
Data Architect

SPECTRAFORCE • Newark (NJ)

On-site
USD 100,000 - 140,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

JSR Tech Consulting • Newark (NJ)

Hybrid
Full Stack Developer
Full Stack Developer

Creative Solutions Services, LLC • New Jersey

Hybrid
FullStack Software Engieer
FullStack Software Engieer

JSR Tech Consulting • Newark (NJ)

Hybrid
Senior Full-Stack Engineer: Cloud-Native & AI-Driven
Senior Full-Stack Engineer: Cloud-Native & AI-Driven

JSR Tech Consulting • Newark (NJ)

Hybrid
Full Stack Developer
Full Stack Developer

JSR Tech Consulting • New Jersey

Hybrid
Full Stack Software Engineer
Full Stack Software Engineer

Spectraforce Technologies • Newark (NJ)

Hybrid
USD 110,000 - 145,000
Lead Java Developer
Lead Java Developer

Strategio Inc. • Newark (NJ)

Hybrid
USD 125,000 - 220,000
Health, Dental, and Vision insurance
401(k) retirement plan
Culture of innovation
Full Stack Developer III
Full Stack Developer III

Spectraforce Technologies • Newark (NJ)

Hybrid
USD 110,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Mondo • Irving (TX)

Hybrid
Health insurance
Dental insurance
Vision insurance
+1