-
Senior Java Programmer - ITS5
- State of Minnesota (Maplewood, MN)
-
Working Title: Senior Java Programmer
Job Class: Information Technology Specialist 5
Agency: Minnesota IT Services
+ **Job ID** : 89120
+ **Location** : Various
+ **Telework Eligible** : Yes/Remote Worker
+ **Full/Part Time** : Full-Time
+ **Regular/Temporary** : Unlimited
+ **Who May Apply** : Open to all qualified job seekers
+ **Date Posted** : 10/08/2025
+ **Closing Date** : 10/14/2025
+ **Hiring Agency/Seniority Unit** : Minnesota IT Services
+ **Division/Unit** : Department of Human Services (DHS)
+ **Work Shift/Work Hours** : Day Shift / 08:00 a.m. - 04:30 p.m.
+ **Days of Work** : Monday - Friday
+ **Travel Required** : No
+ **Salary Range:** $39.73 - $67.92 / hourly; $82,956 - $141,816 / annually
+ **Job Class Option** : Object Oriented
+ **Classified Status** : Classified
+ **Bargaining Unit/Union** : 214 - MN Assoc of Professional Empl/MAPE
+ **FLSA Status** : Exempt - Professional
+ Designated in Connect 700 Program for Applicants with Disabilities (https://mn.gov/mmb/careers/diverse-workforce/people-with-disabilities/connect700/) : No
The work you'll do is more than just a job.
At the State of Minnesota, employees play a critical role in developing policies, providing essential services, and working to improve the well-being and quality of life for all Minnesotans. The State of Minnesota is committed to equity and inclusion, and invests in employees by providing benefits, support resources, and training and development opportunities.
Join the 2,800+ professionals of Minnesota IT Services (https://mn.gov/mnit/about-mnit/careers/) (MNIT) who connect Minnesotans to services that will improve their lives. This position serves our partners at Minnesota’s largest state agency, the Department of Human Services (DHS). The MNIT DHS team supports complex and varied technical needs, including systems that provide health care coverage, deliver child protection and welfare services, and provide support for Minnesotans with special needs including mental illness, chemical dependencies, and physical or developmental disabilities.
As the Senior Java Programmer, you will provide senior-level Curam technical expertise to support the design, development, and maintenance of MNIT@DHS web applications. It includes mentoring development staff in Java programming and object-oriented technologies such as XML, SOAP, WSDL, web services, and SOA. The role is also responsible for setting technical standards and design guidelines, recommending tools and methodologies, and guiding long-term architectural decisions to ensure scalable, maintainable, and interoperable solutions across state, county, and external systems. Additionally, the position serves as the technical lead for the State Medical Review Team (SMRT) application. Responsibilities include overseeing the application's performance, diagnosing and resolving production issues, and managing enhancement or defect requests. The position involves assessing user needs, prioritizing tasks, and delegating work to development staff, ensuring effective technical operations and continuous system improvement.
This is a Remote Worker position (https://mn.gov/mmb-stat/policies/1447-remoteworker.pdf) , where the employees home address shall serve as their official work location and must be located within the continental United States. Remote work is a condition of employment.
Minimum Qualifications
Candidates must clearly demonstrate all of the following qualifications in their resume.** Resume tips here. (https://mn.gov/mnit/about-mnit/careers/hiringprocess.jsp) **:
Position requires a minimum of five (5) years of IT related experience with Java and supporting software tools and frameworks in a complex enterprise environment.
Experience must include:
+ Experience working with IBM Curam Social Program Management (SPM), providing customization, development, and deployment.
+ Experience using web services technologies including SOAP, REST, XML, WSDL, and implementing Service-Oriented Architecture (SOA).
+ Experience with build and deployment tools, such as Jenkins, Maven, and Git, as well as experience with code versioning and code stream merges.
+ Experience mentoring or guiding junior developers, conducting code reviews, and ensuring adherence to coding standards, and
+ Experience working with state or federal security standards.
+ Ability to deliver effective verbal or written messages that facilitate a mutual understanding amongst all parties.
+ Customer service skills that include active listening, empathy, and problem-solving.
A master’s degree in Information Technology or an IT related field substitutes for three (3) years of experience, OR an IT related bachelor’s degree substitutes for two (2) years, OR an IT related associate’s degree substitutes for one (1) year.
Preferred Qualifications
+ Extensive experience collaborating across business and technical teams, with the ability to translate complex technical concepts into clear, actionable terms for diverse stakeholders and align business needs with technical solutions, and ability to independently analyze and resolve complex, system-wide issues, combined with strong attention to detail, and effective time management.
+ A minimum of two (2) years of experience with working on the Minnesota State Medical Review Team's application.
+ Skilled in communicating clearly with both technical and non-technical audiences and working effectively within diverse teams across varying technical classifications, agencies, counties, and tribal organization.
+ Six (6)+ years of Java/JEE development experience in enterprise-level or public sector environments, with six (6)+ years of hands-on IBM Curam SPM development, including integrations with external systems.
+ Experience working in public sector IT, particularly with Medicaid-related systems or human services applications, and demonstrated technical leadership in areas such as strategic IT planning, enterprise architecture, or development standards.
+ Experience working in Agile or Scrum environments, collaborating effectively across multi-disciplinary teams, and implementing accessibility standards along with adherence to state or federal compliance regulations.
+ Certifications such as IBM Certified Curam Developer, Oracle Certified Java Programmer, or TOGAF to validate expertise and technical proficiency.
Additional Requirements
It is the policy of Minnesota IT Services that a successful candidate must pass all legally required checks prior to employment which may consist of the following:
+ SEMA4 Records Check (applies to current and past state employees only)
+ Criminal History Check
+ Reference Check
+ Social Security and Address Verification
+ Education Verification
+ Other legally required checks
Minnesota IT Services does not participate in E-Verify. Minnesota IT Services will not sponsor applicant for work visas, including F-1 STEM OPT extensions. All applicants must be legally authorized to work in the United States.
AN EQUAL OPPORTUNITY EMPLOYER
Minnesota State Colleges and Universities is an Equal Opportunity employer/educator committed to the principles of diversity. We prohibit discrimination against qualified individuals based on their race, sex, color, creed, religion, age, national origin, disability, protected veteran status, marital status, status with regard to public assistance, sexual orientation, gender identity, gender expression, or membership in a local commission as defined by law. As an affirmative action employer, we actively seek and encourage applications from women, minorities, persons with disabilities, and individuals with protected veteran status.
Reasonable accommodations will be made to all qualified applicants with disabilities. If you are an individual with a disability who needs assistance or cannot access the online job application system, please contact the job information line at 651-259-3637 or email [email protected] . Please indicate what assistance is needed.
-
Recent Searches
- RN Enterprise Float Pool (Ohio)
- Process Development Engineering Manager (United States)
- Intern Senior Planning Engineer (Nevada)
- Emergency Room Technical Assistant (Michigan)
Recent Jobs
-
Senior Java Programmer - ITS5
- State of Minnesota (Maplewood, MN)
-
SAT/ACT (Math and Reading) Tutor
- Sylvan Learning (Cary, NC)