> Markdown version of [/jobs/ext/2113271-java-developer](https://www.wearedevelopers.com/jobs/ext/2113271-java-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). --- # Java Developer - **Company:** Professional Technology Integration (PTI) - **Location:** Salem, OR, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Microsoft Azure, Software Bug Management, Software Documentation, Databases, IBM DB2, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Human-Computer Interaction, Virtual Private Networks (VPN), Scrum Methodology, Systems Development Life Cycle, Universal Database (UDB), Code Restructuring - **Published:** August 19, 2026 - **Apply:** https://professionaltechintegration.com/PTICloud9/index.php?option=com_mycareer&job=apply&jpid=18616&Itemid=568 ## About the Role * Java (Required 10 Years) * J2EE (Required 10 Years) * IBM DB2 UDB (Required 10 Years) * Eclipse IDE (Required 10 Years) * State Government / Public Sector Systems (Required 3 Years) * Long-Term Care / Medicaid DD Case Management Systems (Highly Desired 1 Years) * Azure DevOps (ADOS) / Agile Scrum (Desired 3 Years) * Technical Design & System Documentation (Desired 5 Years) * UI Refactoring & Reporting Enhancements (Nice to Have 3 Years) ## Description We are seeking an experienced Senior Java / J2EE Developer to support the operations, maintenance, enhancement, and performance refactoring of a large-scale, web-based state health and human services management application. The ideal candidate will collaborate with cross-functional Scrum teams, technical architects, and product owners to resolve complex defects, implement application enhancements, optimize database performance, and ensure smooth knowledge transfer to internal staff., * Develop and deliver software code modifications, bug fixes, and system enhancements using Java/J2EE and IBM DB2. * Translate functional business requirements into technical design documents, system dependencies, and solution options. * Participate in daily Agile Scrum ceremonies, 2-week sprint planning, review sessions, and regular functional prototype demonstrations. * Perform application refactoring, user interface improvements, and data/reporting optimizations. * Follow established enterprise SDLC, design standards, naming conventions, and issue-tracking workflows in Azure DevOps (ADOS). * Provide comprehensive technical documentation covering database changes, batch programs, application modules, and interface updates. * Transition knowledge and system concepts to internal team members for long-term operational support. Requirements & Work Logistics * Work Authorization: Must be authorized to work in the United States (no offshoring permitted). * Remote Setup: Must provide own equipment (computer, monitor, reliable high-speed internet, phone, webcam) capable of connecting securely via VPN. * (US-based only; candidate must be able to work Pacific Standard Time hours: 8:00 AM - 5:00 PM PST) * Onboarding: Requires completion of a comprehensive background check prior to start. ## 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) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [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 - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [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) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)