NEWPosted 15 hours ago

Job ID: JOB_ID_1151

Role Overview

We are seeking a highly skilled and seasoned Senior Java Developer with a minimum of 10 years of professional experience to join our dynamic engineering team in Weehawken, New Jersey. This is a high-impact, onsite contract position (C2C) tailored for local candidates who possess a valid Driver’s License and a deep understanding of the regional enterprise landscape. The successful candidate will be instrumental in designing and implementing robust, scalable backend solutions for high-performance environments, particularly within the financial services sector.

Core Responsibilities

  • Architect, develop, and maintain sophisticated backend applications utilizing the Java ecosystem, with a primary focus on Spring Boot and microservices architecture.
  • Design and manage complex event-driven systems using Apache Kafka, ensuring high throughput and low latency for critical data streams.
  • Lead the implementation of scalable microservices that integrate seamlessly with existing enterprise infrastructure and third-party RESTful APIs.
  • Write clean, testable, and highly efficient code that adheres to industry best practices and internal coding standards.
  • Conduct comprehensive unit and integration testing to ensure the reliability and stability of all software components.
  • Collaborate closely with cross-functional teams, including frontend engineers, DevOps specialists, and product owners, within an Agile/Scrum framework.
  • Troubleshoot and resolve complex technical issues in production and non-production environments.
  • Mentor junior developers and contribute to the continuous improvement of development processes and tools.

Technical Requirements

  • Over 10 years of hands-on experience in Java development, demonstrating a progression of responsibility and technical mastery.
  • Expert-level proficiency with Spring Boot, Spring MVC, and Hibernate/JPA for object-relational mapping.
  • Proven track record of working with Apache Kafka, including deep knowledge of producers, consumers, topics, partitions, and Kafka Streams.
  • Extensive experience in building and deploying microservices in a distributed environment.
  • Strong command of RESTful API design and JSON data structures.
  • Proficiency with relational database management systems such as Oracle, MySQL, or PostgreSQL.
  • Hands-on experience with version control systems (Git) and modern CI/CD pipelines.
  • Exceptional analytical and problem-solving skills, with the ability to navigate complex legacy systems while building modern solutions.

Preferred Qualifications

  • Prior experience within the financial services or banking domain is highly desirable.
  • Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Knowledge of cloud infrastructure providers, specifically AWS or Azure.
  • Advanced understanding of messaging systems and distributed systems theory.

Working Environment

This role is based onsite in Weehawken, NJ. Candidates must be local to the area and prepared for a final round in-person interview. The project demands a high level of commitment and the ability to work effectively in a fast-paced, enterprise-grade development environment.


Special Requirements

Visa constraints: No H1B/OPT; Screening: Locals only with Driver's License; Interview: Final round must be in-person; Engagement: Contract (C2C).


Compensation & Location

Salary: $165,000 – $210,000 per year (Estimated)

Location: Weehawken, NJ


Recruiter / Company – Contact Information

Recruiter / Employer: Heliogic

Email: abhi@heliogic.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
abhi@heliogic.com with the subject:

DELETE_JOB_ID_1151

to delete@join-this.com.