Full Stack Java Developer

Post Date

Feb 26, 2026

Location

Woonsocket,
Rhode Island

ZIP/Postal Code

02895
US
May 15, 2026 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

PHX-862fe497-4ce1-48db-a0ea-cf4407bf83cd

Pay Rate

$52 - $65 (hourly estimate)

Job Description

Responsible for designing, developing, and maintaining scalable Java applications using Java 17+, applying object‑oriented design, multithreading, and performance optimization. Builds and supports RESTful APIs using Spring and Spring Boot, manages builds with Maven or Gradle, and works with relational databases using JPA/Hibernate for schema design and query optimization. Ensures code quality through unit testing, participates in CI/CD pipelines, and uses Git for source control. Deploys and supports applications in cloud and containerized environments such as Docker, Kubernetes, and Azure/AWS.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

• Experience with Java (Java V 17+), including object oriented design, multithreading, and performance tuning.
• Hands on experience building RESTful services using frameworks such as Spring / Spring Boot.
• Familiarity with common Java build and dependency tools (e.g., Maven, Gradle).
• Experience with relational databases and ORM technologies (e.g., JPA/Hibernate), including schema design and query optimization.
• Understanding of modern software development practices, including unit testing (JUnit, Mockito), CI/CD pipelines, and source control (Git).
• Experience deploying and running Java applications in cloud or containerized environments (e.g., Docker, Kubernetes, Azure/AWS)

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.