> Markdown version of [/jobs/ext/4409118-java-developer-0000017](https://www.wearedevelopers.com/jobs/ext/4409118-java-developer-0000017). 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 #0000017 - **Company:** State of Missouri - **Location:** Jefferson City, MO, United States - **Salary:** $41,000.0 - $54,882.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Microsoft Azure, Bootstrap (Software), Software Bug Management, Cascading Style Sheets (CSS), IBM DB2, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Java Servlet, Apache Struts, Javaserver Pages, Model View Controller (MVC), Scrum Methodology, Web Application Security, Software Engineering, SQL Databases, Web Applications, Spring-boot, Information Technology - **Published:** October 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4fe2710c6693a82d ## About the Role * Java, J2EE (JSP, Servlet, EJB), DB2, SQL, HTML, CSS, MVC, Bootstrap, Web Application Security, JavaScript, Spring Boot, Struts. * Experience using Azure DevOps. * Strong written and verbal communication skills. * Strong analytical and problem-solving skills. * Basic understanding of the Scrum framework. * Interest in process improvement. * Successful background check results are required for employment in this position. This may include background checks involving a candidate's name and/or fingerprints and other screenings as needed for the specific position. Lack of post-secondary education will not be used as the sole basis denying consideration to any applicant. ## Description This is a Java developer position within ITSD-DNR's Applications Development Team. The role requires a foundational understanding of Java and a willingness to learn how to apply it to real-world problem-solving. The applicant should be familiar with the Scrum framework and comfortable working in small, collaborative teams that may sometimes be dispersed. They should be self-motivated, eager to grow their skills, and maintain a positive attitude. They should also demonstrate alignment with ITSD values: innovation, partnership, passion, respect, and integrity. Responsibilities include assisting with application development tasks and helping maintain existing applications through enhancements and bug fixes. Authorization to work in the United States is a prerequisite of employment. The Office of Administration, Information Technology Services Division (ITSD) will not sponsor applicants for work visas. * * The salary indicated represents a base pay rate. If the individual selected or the position is eligible for a pay differential (e.g., shift, security, or years of service), it will be added to the total compensation in your paycheck. A pay differential does not raise your base pay. This position is with the Office of Administration, Information Technology Services Division (OA-ITSD) supporting the Department of Natural Resources. ITSD Core Values - We Innovate and Partner with Passion, Respect, and Integrity United as #OneTeam. Responsibilities - What you'll do * Help develop new Java web applications using the Scrum framework. * Assist with refining and estimating Product Backlog Items. * Contribute to writing and updating technical documentation. * Work with agency staff to address open tickets and requests. * Collaborate with the team and also complete tasks independently when needed. * Support existing applications by handling bug fixes and small enhancements.