{"schemaVersion":"jobsearcher.job.v1","id":"3dd77ef489216346a5e37697","url":"https://jobsearcher.com/jobs/3dd77ef489216346a5e37697","canonicalUrl":"https://jobsearcher.com/jobs/3dd77ef489216346a5e37697","title":"Java Software Engineer","description":"Full Job Description -Before submitting: Only IN PERSON Interviews!! Team will only conduct in person interviews. No web-based interviews will be accepted. No Exceptions. DMAS - Sr Java Prog AnalystHybrid 2 days a week on site required (parking is NOT provided for contractors) ABOUT THE ROLEThis position will serve as a senior BACK-END application developer for the DMAS Information Management Division in the design, development, and maintenance of Java/ JEE based applications.Extensive practical experience in building enterprise applications using Java EE technologies.Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation.Understanding of relational database concepts with experience in Oracle.Experience developing with Git Workflows.Experience developing CI/CD pipelines and automation.Experience using Azure DevOps.Experience with Testing Frameworks such as Selenium, Cucumber, Playwright, JUnit and an understanding of Test Left approach to development.Experience with IBM SOA products like IIB/ACE, ODM, WAS, MQ, and ITXExperience with Front End Development using Node.js and Angular Skills Matrix - Extensive practical experience in building enterprise applications using Java EE technologies Required 5 YearsExpertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation, Required 5 YearsUnderstanding of relational database concepts with experience in Oracle Required 5 YearsExperience developing with Git Workflows Required 5 YearsExperience developing CI/CD pipelines and automation Required 3 YearsExperience using Azure DevOps Highly desired 2 YearsExperience with Testing Frameworks such as Selenium, Cucumber, Playwright, JUnit, and an understanding of Test Left approach to development Highly desired 2 YearsExperience with IBM SOA products like IIB/ACE, ODM, WAS, MQ, and ITX Highly desired 2 YearsExperience with Front End Development using Node.js and Angular Nice to have 1 Years ------","company":"Ejamerica","rawCompany":"ejamerica","city":"Henrico","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T16:49:26.214Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"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":"Java Software Engineer","description":"Full Job Description -Before submitting: Only IN PERSON Interviews!! Team will only conduct in person interviews. No web-based interviews will be accepted. No Exceptions. DMAS - Sr Java Prog AnalystHybrid 2 days a week on site required (parking is NOT provided for contractors) ABOUT THE ROLEThis position will serve as a senior BACK-END application developer for the DMAS Information Management Division in the design, development, and maintenance of Java/ JEE based applications.Extensive practical experience in building enterprise applications using Java EE technologies.Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation.Understanding of relational database concepts with experience in Oracle.Experience developing with Git Workflows.Experience developing CI/CD pipelines and automation.Experience using Azure DevOps.Experience with Testing Frameworks such as Selenium, Cucumber, Playwright, JUnit and an understanding of Test Left approach to development.Experience with IBM SOA products like IIB/ACE, ODM, WAS, MQ, and ITXExperience with Front End Development using Node.js and Angular Skills Matrix - Extensive practical experience in building enterprise applications using Java EE technologies Required 5 YearsExpertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation, Required 5 YearsUnderstanding of relational database concepts with experience in Oracle Required 5 YearsExperience developing with Git Workflows Required 5 YearsExperience developing CI/CD pipelines and automation Required 3 YearsExperience using Azure DevOps Highly desired 2 YearsExperience with Testing Frameworks such as Selenium, Cucumber, Playwright, JUnit, and an understanding of Test Left approach to development Highly desired 2 YearsExperience with IBM SOA products like IIB/ACE, ODM, WAS, MQ, and ITX Highly desired 2 YearsExperience with Front End Development using Node.js and Angular Nice to have 1 Years ------","datePosted":"2026-04-12T16:49:26.214Z","dateModified":"2026-04-12T16:49:26.214Z","hiringOrganization":{"@type":"Organization","name":"Ejamerica","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Henrico","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3dd77ef489216346a5e37697"},"url":"https://jobsearcher.com/jobs/3dd77ef489216346a5e37697"}}