{"schemaVersion":"jobsearcher.job.v1","id":"34675d4f6c7402f5c8a744c2","url":"https://jobsearcher.com/jobs/34675d4f6c7402f5c8a744c2","canonicalUrl":"https://jobsearcher.com/jobs/34675d4f6c7402f5c8a744c2","title":"Senior Full Stack Java Developer","description":"Title: Senior Full Stack Java DeveloperLocation: Holyoke, MA (Hybrid – 2 Days Onsite)Employment Type: Contract (6+ Months)Status: Accepting CandidatesAbout the RoleWe are seeking a Senior Full Stack Java Developer to design, develop, and support enterprise applications using modern Java technologies, AWS cloud services, relational databases, and enterprise integration frameworks.The ideal candidate will have extensive experience building scalable Java applications, developing server-side web interfaces, integrating enterprise systems, and optimizing high-volume databases.Key ResponsibilitiesFull Stack Java DevelopmentDesign and develop enterprise applications using Java 17/21Develop backend services using Spring MVCBuild and maintain RESTful APIs and microservicesDevelop server-side rendered applications using Thymeleaf or similar technologiesDatabase DevelopmentDevelop and optimize Oracle or PostgreSQL databasesWrite complex SQL queries and stored procedureDevelop using:PL/SQLPL/pgSQLOptimize database performance through indexing and partitioning strategiesEnterprise IntegrationDevelop enterprise integrations using Apache CamelImplement asynchronous messaging solutions using:JMSActiveMQSupport batch processing using Spring BatchCloud & DevOpsBuild applications utilizing AWS services including:ECSS3SQSSupport CI/CD pipelines using JenkinsParticipate in deployment automation and application supportFront-End DevelopmentDevelop user interfaces using:HTMLCSSBootstrapAJAXCollaborate with UX and backend teams to deliver responsive enterprise applicationsTesting & AutomationDevelop unit tests using:JUnitMockitoEnsure high application quality through automated testingDevelop Python scripts for data processing and file manipulationQualificationsEducationBachelor's Degree requiredRequired ExperienceStrong experience with Java 17/21Spring MVCOracle or PostgreSQLREST APIsMicroservicesApache CamelJMS / ActiveMQAWS (ECS, S3, SQS)SQL developmentPL/SQL or PL/pgSQLHTMLCSSBootstrapAJAXJUnitMockitoJenkinsPython scriptingPreferred ExperienceSpring BatchThymeleafEnterprise IntegrationHigh-volume database optimizationPerformance tuningCompensation$60–65/hr W2Duration: 6+ MonthsLocation: Holyoke, MA Hybrid (2 Days Onsite)","company":"JMD Technologies","rawCompany":"jmd technologies","city":"Holyoke","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-07-01T10:37:51.452Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Java Developer","description":"Title: Senior Full Stack Java DeveloperLocation: Holyoke, MA (Hybrid – 2 Days Onsite)Employment Type: Contract (6+ Months)Status: Accepting CandidatesAbout the RoleWe are seeking a Senior Full Stack Java Developer to design, develop, and support enterprise applications using modern Java technologies, AWS cloud services, relational databases, and enterprise integration frameworks.The ideal candidate will have extensive experience building scalable Java applications, developing server-side web interfaces, integrating enterprise systems, and optimizing high-volume databases.Key ResponsibilitiesFull Stack Java DevelopmentDesign and develop enterprise applications using Java 17/21Develop backend services using Spring MVCBuild and maintain RESTful APIs and microservicesDevelop server-side rendered applications using Thymeleaf or similar technologiesDatabase DevelopmentDevelop and optimize Oracle or PostgreSQL databasesWrite complex SQL queries and stored procedureDevelop using:PL/SQLPL/pgSQLOptimize database performance through indexing and partitioning strategiesEnterprise IntegrationDevelop enterprise integrations using Apache CamelImplement asynchronous messaging solutions using:JMSActiveMQSupport batch processing using Spring BatchCloud & DevOpsBuild applications utilizing AWS services including:ECSS3SQSSupport CI/CD pipelines using JenkinsParticipate in deployment automation and application supportFront-End DevelopmentDevelop user interfaces using:HTMLCSSBootstrapAJAXCollaborate with UX and backend teams to deliver responsive enterprise applicationsTesting & AutomationDevelop unit tests using:JUnitMockitoEnsure high application quality through automated testingDevelop Python scripts for data processing and file manipulationQualificationsEducationBachelor's Degree requiredRequired ExperienceStrong experience with Java 17/21Spring MVCOracle or PostgreSQLREST APIsMicroservicesApache CamelJMS / ActiveMQAWS (ECS, S3, SQS)SQL developmentPL/SQL or PL/pgSQLHTMLCSSBootstrapAJAXJUnitMockitoJenkinsPython scriptingPreferred ExperienceSpring BatchThymeleafEnterprise IntegrationHigh-volume database optimizationPerformance tuningCompensation$60–65/hr W2Duration: 6+ MonthsLocation: Holyoke, MA Hybrid (2 Days Onsite)","datePosted":"2026-07-01T10:37:51.452Z","dateModified":"2026-07-01T10:37:51.452Z","hiringOrganization":{"@type":"Organization","name":"JMD Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Holyoke","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"34675d4f6c7402f5c8a744c2"},"url":"https://jobsearcher.com/jobs/34675d4f6c7402f5c8a744c2"}}