> Markdown version of [/jobs/ext/2152863-sr-java-developer](https://www.wearedevelopers.com/jobs/ext/2152863-sr-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). --- # Sr. Java Developer - **Company:** Mavensoft Technologies - **Location:** Salem, OR, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Microsoft Azure, Batch Processing, Software Documentation, Databases, IBM DB2, Relational Databases, Software Debugging, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Issue Tracking Systems, Performance Tuning, Scrum Methodology, Software Engineering, SQL Databases, Software Modules, Enterprise Software Applications, Universal Database (UDB), Software Coding, Code Restructuring - **Published:** August 20, 2026 - **Apply:** https://www.careerjet.com/jobad/us9550263eb20450202339751f8b1462f9 ## About the Role * Java - 10+ years * J2EE - 10+ years * IBM DB2 UDB - 10+ years * Eclipse IDE - 10+ years * Experience with enterprise application development, debugging, maintenance, and enhancement. * Strong experience with software development methodologies, coding standards, and best practices. * Experience working in an Agile/Scrum environment. * Experience using Azure DevOps (ADOS) or similar tools for backlog, defect, and issue tracking. * Prior State Government experience within the last 5 years. * eXPRS Application Development experience - 1 to 3 years preferred/required. Preferred Qualifications * Experience with SQL and relational databases. * Experience with application refactoring and performance tuning. * Experience developing and maintaining complex enterprise applications. * Experience with UI enhancements, reporting, interfaces, and batch processing. * Strong documentation and technical design skills. * Experience working directly with business stakeholders and technical architects. ## Description * Develop, test, and implement software enhancements and code changes for the eXPRS application. * Identify, troubleshoot, and resolve application defects and production issues. * Complete operational, enhancement, maintenance, performance, refactoring, UI, and data/reporting requests. * Develop and maintain technical and system documentation. * Analyze business and functional requirements and translate them into technical solutions. * Document solution options, system impacts, dependencies, gaps, and technical designs. * Work closely with business product owners, technical architects, technical leads, and development teams. * Participate in daily Scrum meetings, sprint planning, sprint reviews, and other Agile ceremonies. * Manage and track development work, defects, and change requests using Azure DevOps (ADOS). * Develop technical specifications for database changes, interfaces, batch programs, and application modules. * Demonstrate working prototypes and enhancements to business and technical stakeholders. * Provide regular sprint status reports and maintain transparency into work progress. * Transition knowledge, enhancements, and technical concepts to internal team members for ongoing support., Title: Sr. Java Developer Location: Salem, OR - REMOTE Duration: 12 Months Key Responsibilities Develop, test, and implement software enhancements and code changes for the eX… + 12 hours ago, Senior Java Developer - Salem, OR Duration: 11 months | Remote Seeking for an experienced Senior Java/J2EE Developer to support the Operations and Maintenance (O&M) of the eXPR… + 12 hours ago ## Related Videos - [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) - [The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal](https://www.wearedevelopers.com/videos/2113-the-open-source-java-sdk-for-multi-cloud-development-sandeep-pal) - [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) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [TiDB, One Layer at a Time: How Distributed SQL Became an Agentic AI Backbone](https://www.wearedevelopers.com/videos/100117-tidb-one-layer-at-a-time-how-distributed-sql-became-an-agentic-ai-backbone) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [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) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)