Computer Aid, Inc. logo

Software Developer (C)

Computer Aid, Inc.

Trenton, NJ
Contract
Senior
65/hr+
about 2 months ago

Job Description

About the Role

The NJ Department of Agriculture is looking to hire a seasoned Java developer who can quickly understand the business requirements provided and operate with minimal technical oversight to help create new web application functionality. The role requires a full stack developer with experience in developing web applications using Java, Spring, Bootstrap, and JQuery, working in a hybrid environment with 3 days remote and 2 days onsite at Trenton, NJ.

Key Responsibilities

  • Understand business requirements and develop new web application functionality with minimal technical oversight.
  • Design, develop, and maintain web applications using Java, Spring, Bootstrap, and JQuery.
  • Write, test, and debug code for web applications, ensuring functionality and performance.
  • Analyze business needs to determine appropriate technology solutions.
  • Design and implement web services and interact with database technologies, including writing SQL queries and creating database objects.
  • Collaborate with team members and communicate effectively with non-technical end users and management.
  • Follow department standards and methodologies, including agile processes like Scrum.
  • Provide ad-hoc reporting and analysis as needed.

Requirements

  • 6 years of experience with Java 8, 11, and higher versions.
  • 6 years of experience with SQL.
  • 6 years of experience with JavaScript.
  • 6 years of experience with CSS.
  • 5 years of experience with Bootstrap.
  • 5 years of experience with JPA (Java Persistence API).
  • 5 years of experience with JQuery.
  • 5 years of experience with Spring Framework (including MVC).
  • Ability to use current programming languages and technologies to write, test, and debug web applications.
  • Ability to analyze business requirements and determine appropriate technology solutions.
  • Excellent communication and interpersonal skills.
  • Ability to work well individually and in a collaborative team environment.

Nice to Have

  • Eclipse IDE (highly desired, 6 years).
  • AWS Cloud services such as CodeCommit, CodeBuild, CodePipeline (highly desired, 5 years).
  • Apache Tomcat/TomEE (highly desired, 3 years).
  • JUnit & Selenium (desired, 3 years).
  • Python (desired, 3 years).
  • Jira & Confluence (desired, 3 years).

Qualifications

  • Experience with Eclipse IDE.
  • Experience with AWS cloud services.
  • Experience with Apache Tomcat/TomEE.
  • Experience with JUnit & Selenium.
  • Experience with Python.
  • Experience with Jira & Confluence.
Apply Now

Job Details

Posted AtAug 2, 2025
Salary65/hr+
Job TypeContract
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Computer Aid, Inc.

Website

compaid.com

Company Size

1001-5000 employees

Location

Trenton, NJ

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches