Senior Java Software Engineer - JC, NJ

Innova SolutionsJersey City, NJ
Onsite

About The Position

We are seeking a skilled Java Software Engineer for a Contract to Hire position in Jersey City, NJ. This role offers an initial duration of 6+ months with the potential for conversion to a permanent position. The ideal candidate will have a strong background in Java development and a desire to contribute to innovative projects. Qualified candidates are encouraged to apply immediately for consideration. We are actively interviewing for this and similar roles. Additionally, we offer a referral bonus program for successful placements, subject to program guidelines.

Requirements

  • Strong proficiency in Java programming.
  • Experience with software development lifecycle.
  • Understanding of object-oriented programming principles.
  • Ability to work effectively in a team environment.
  • Excellent problem-solving and analytical skills.

Nice To Haves

  • Temporal
  • Advanced AI
  • Graphana
  • Payments experience

Responsibilities

  • Develop and maintain Java-based applications.
  • Collaborate with cross-functional teams to design and implement software solutions.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug software issues.
  • Contribute to the continuous improvement of development processes and tools.

Benefits

  • Medical & pharmacy coverage
  • Dental/vision insurance
  • 401(k)
  • Health saving account (HSA)
  • Flexible spending account (FSA)
  • Life Insurance
  • Pet Insurance
  • Short term and Long term Disability
  • Accident & Critical illness coverage
  • Pre-paid legal & ID theft protection
  • Sick time
  • Other types of paid leaves (as required by law)
  • Employee Assistance Program (EAP)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service