Haystack
← Back to Jobs
Remote
Technology

Java Software Developer - Worcester, MA or Remote

Digital Technology SolutionsWorcester, MA🇺🇸United StatesPosted 11 Aug 2026

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

DTS is looking for Java Software Developer for a direct client position in Worcester, MA or Remote

 

Job Description:

We are looking for a Software Engineer to join our team who can help our client in their digital data journey.

 

Roles and Responsibilities:

  • Leverage Java, Spring Boot to develop cloud-hosted/on-premises, API First, web applications.
  • Enhance and support backend database code on SQL Server DB (on-prem as well as Azure).
  • Handle end-to-end development, which will include coding, testing, debugging, and estimate software development efforts on assigned projects.
  • Make contributions on mission-critical applications that provide cross-functional data services and agent productivity tools.
  • Work with peers to iteratively create software that meets business and technical requirements.
  • Analyze defects, design, and implement effective solutions.
  • Create and maintain technical documentation.
  • Develop automated tests for multiple scopes (Unit, System, Integration, Regression).

 

Qualifications:

  • Bachelor's or master's degree in technical or business discipline or equivalent experience.
  • Generally, 8+ years of professional experience in software development with 3+ years of Java and Spring Boot development experience and experience developing backend/RESTful services.
  • Understanding of database design concepts and experience in creating efficient and scalable database models.
  • Familiarity with Azure SQL Database, including provisioning, management, and security.
  • Experience working with agile methodologies (Scrum) and cross-functional teams (Product Owners, Scrum Masters, Developers, Test Engineers).
  • Experience with version control systems.
  • Knowledge of software architecture, general design patterns, and best practices.
  • Experience working with third party IT vendors and/or software solution providers.
  • Experience writing technical documentation in a software development environment.
  • Knowledge of Continuous Integration / Continuous Delivery.
  • Should be Results-oriented, Self-motivated, independent, detail oriented, responsible team-player, effective time manager, seeker of continuous improvement, learns and keeps up with new technologies and have strong communication skills, both verbally and in written form.

 

Tools and technologies skills needed:

  • Rest API’s, Java, Spring, Hibernate, Gradle, maven, Junit, XML/JSON (.NET is nice to have).
  • CI/CD - GitHub and Azure DevOps.
  • Cloud (Azure preferrable).
  • SQL Server on-prem and azure.
  • JIRA.

 

Logistics:

  • Engagement Type: Onsite (with the option of a minimum of 3 days in the office).
  • Contract Type: Contract to hire

 

 

DTS offers an excellent compensation package.

Contact:

Karun Sharma

Team Lead
Digital Technology Solutions

Skills

SQL
SQL Server
Spring
Spring Boot
Scrum
Agile
Azure
.NET
Hibernate
JUnit
Java
Jira
REST

Similar jobs