cover image
JMD Technologies Inc.

Senior Full Stack Java Developer

On site

Holyoke, United states

$ 65 /hour

Senior

Freelance

30-01-2026

Share this job:

Skills

Communication Python Java HTML CSS SQL PostgreSQL CI/CD DevOps Jenkins Databases apache AWS AWS Cloud Junit Bootstrap Spring AJAX PL/SQL Spring Boot CI/CD Pipelines Microservices

Job Specifications

About the Job

Title: Senior Full Stack Java Developer

Location: Holyoke, MA (Hybrid – 2 days/week onsite,)

Employment Type: Contract

Duration: 8+ Months

Status: Accepting Candidates

About the Role

This role supports enterprise application development initiatives focused on building, enhancing, and maintaining scalable Java-based systems. You will work closely with business users, architects, and DevOps teams to deliver high-quality full stack solutions using modern Java, Spring, and cloud technologies.

Key Responsibilities

• Enhance and maintain existing applications using Java 17/21 and Spring MVC / Spring Boot

• Design and develop RESTful APIs and microservices architectures

• Build and enhance front-end components using HTML, CSS, Bootstrap, AJAX, and Thymeleaf

• Interact with Oracle databases using SQL and PL/SQL; optimize performance through indexing and partitioning

• Develop and execute unit tests using JUnit and Mockito

• Implement enterprise integrations using Apache Camel, JMS, and ActiveMQ

• Support batch processing using Spring Batch

• Deploy applications using Jenkins CI/CD pipelines

• Leverage AWS services such as ECS, S3, and SQS

• Collaborate with end users and stakeholders to gather requirements and deliver solutions

• Write clean, maintainable, and well-documented code

Qualifications

• Bachelor’s degree in Computer Science or related field

• Strong proficiency in Java 17/21 and Spring MVC / Spring Boot

• Experience working with Oracle or PostgreSQL databases

• Strong SQL skills (PL/SQL or PL/pgSQL preferred)

• Experience building modern front ends using HTML, CSS, Bootstrap, AJAX

• Hands-on experience with JUnit and Mockito for unit testing

• Knowledge of REST APIs, microservices, and integration patterns

• Experience with Jenkins and CI/CD pipelines

• Familiarity with AWS cloud services

• Python scripting experience for data processing is a plus

• Excellent communication skills and ability to work independently

Compensation (MA Pay Transparency):

• Estimated hourly range: $60–$65/hr (W-2).

• Final rate within this range will be based on skills, experience, and interview results.

About the Company

JMD Technologies Staffing, Recruitment and RPO service company managed with leaders having 21+ years of experience in the industry. Have successful track record of handling Direct Client's, MSP's, Implementation Partner's, Service Integrator's and multiple RPO processes. We partner with established and emerging enterprises by leveraging talents to achieve outstanding outcomes which will help them in their hiring process. We specialize in delivering actionable insights, ensuring effective strategies that align with your busin... Know more