> Markdown version of [/jobs/ext/2110221-developer](https://www.wearedevelopers.com/jobs/ext/2110221-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # developer - **Company:** VIIS GLOBAL LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Application Performance Management, Microsoft Azure, Databases, IBM DB2, Database Development, Software Debugging, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Human-Computer Interaction, Issue Tracking Systems, Performance Tuning, Scrum Methodology, Software Maintenance, Software Engineering, Enterprise Software Applications, Universal Database (UDB), Information Technology, Enterprise Integration, Code Restructuring - **Published:** August 19, 2026 - **Apply:** https://www.dice.com/job-detail/6e3eea0a-a10b-4980-95c5-739691cca700 ## About the Role The role requires strong experience in Java, J2EE, IBM DB2 UDB, Eclipse, and eXPRS application development, along with experience working in a state government environment and Agile/Scrum teams., * J2EE - 10+ years * Java - 10+ years * IBM DB2 UDB - 10+ years * Eclipse - 10+ years * eXPRS Application Development - 1-3 years * State Government Experience - within the last 5 years * Agile/Scrum methodology * Azure DevOps (ADOS) * Enterprise application development * Application maintenance and support * Application debugging and troubleshooting * Defect resolution * Application enhancement and development, * Experience with ODHS/OHA or other state government applications. * Experience with healthcare, Medicaid, human services, or developmental disabilities systems. * Experience working with large, complex enterprise applications. * Experience with legacy application modernization. * Experience working directly with business stakeholders and product owners. Education * Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field preferred. * Equivalent professional experience may be considered. Ideal Candidate The ideal candidate is a Senior/SME-level Java developer with 10+ years of software development experience, strong J2EE and IBM DB2 UDB expertise, recent state government experience, and 1-3 years of eXPRS application development experience. The candidate should be comfortable working in an Agile environment, communicating with business and technical stakeholders, resolving complex application issues, and delivering high-quality software within sprint timelines. ## Description We are looking for an experienced Senior Developer to support the development, enhancement, maintenance, and support of the ODHS/ODDS eXPRS application. The developer will work with business users, product owners, architects, technical leads, and development teams to deliver application enhancements, fix defects, improve performance, and support ongoing Operations and Maintenance activities., * Develop, enhance, maintain, and troubleshoot the eXPRS application. * Fix application bugs and production issues. * Complete application enhancement, maintenance, performance, refactoring, UI, data, and reporting requests. * Develop and modify Java/J2EE application code. * Work with IBM DB2 UDB databases and implement database changes. * Analyze business and technical requirements and develop appropriate solutions. * Create technical designs, specifications, use cases, and documentation. * Work with business analysts, product owners, architects, technical leads, and other stakeholders. * Participate in daily Scrum meetings, sprint planning, sprint reviews, and other Agile meetings. * Work on two-week sprints and provide regular status updates. * Develop prototypes and demonstrate completed functionality to stakeholders. * Estimate development effort and identify technical dependencies and risks. * Use Azure DevOps (ADOS) for requirements, backlog, task, defect, and issue tracking. * Follow established development standards, naming conventions, and technical processes. * Support application performance, maintenance, refactoring, and modernization. * Document completed enhancements and technical changes. * Provide knowledge transfer and technical guidance to existing team members., * Performance tuning and optimization * Database development * Data and reporting * User Interface (UI) development/enhancement * Batch program development and maintenance * Interface/integration development * Technical design and documentation * Requirements analysis * Functional prototyping * Use case development * System dependency and impact analysis * Code modification and testing * Knowledge transfer ## Related Videos - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)