More jobs:
MVC Developer
Job in
Holyoke, Hampden County, Massachusetts, 01040, USA
Listed on 2026-02-07
Listing for:
JMD Technologies Inc.
Full Time
position Listed on 2026-02-07
Job specializations:
-
Software Development
Java Developer, Web Developer
Job Description & How to Apply Below
Title: Spring MVC Developer / Web Engineer
Location: Greater Holyoke Area, MA (Hybrid – 2 days onsite)
Employment Type: Contract
Status: Accepting Candidates
OverviewThis role supports a high-priority application upgrade and modernization initiative. You will work closely with the development team and business stakeholders to enhance and deliver reliable, enterprise-grade Java web applications.
Responsibilities- Develop and enhance applications using Java 17/21 and Spring MVC / Spring Boot
- Build and maintain web components using HTML, CSS, Bootstrap, and AJAX
- Interact with Oracle databases using SQL (and PL/SQL as needed)
- Write and maintain unit tests using JUnit and Mockito
- Support CI/CD and deployments using Jenkins or equivalent tools
- Collaborate with end users to gather and refine requirements
- Bachelor’s degree in Computer Science or related field
- Strong hands-on experience with Java 17/21
- Solid experience with Spring MVC (Spring Boot web applications acceptable)
- Experience with Oracle SQL and relational database design
- Front-end experience with HTML, CSS, Bootstrap, AJAX
- Experience writing unit tests with JUnit and Mockito
- Estimated hourly range: $55–$60/hr (W-2)
- Final rate within this range will be based on skills, experience, and interview results.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×