Demo

Java Developer

IRIS Consulting Corporation
Minneapolis, MN Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/3/2025

The Minnesota Department of Information Technology Services (MNIT) partnering with Minnesota Department of Education (MDE), seeking a senior contractor developer experienced in both legacy and modern Java technology to assist with replacing Struts based application screens with modern Java Spring MVC screens. This modernization effort will involve re-writing several application screens and underlying screen technology within the CLiCS application using the Spring MVC framework. The custom-developed CLiCS application is the technology system used by Nutrition Program Services (NPS) to administer most nutrition program-related activities including sponsor applications, meal claims, payments, direct certification, and the Food Distribution Program.MNIT / MDE is responsible for building and maintaining the IT infrastructure, applications, data systems, and services to extend capabilities and improve usability of the application.At a high level, the resource will work closely with Nutrition Program Services (NPS) staff and the MNIT / MDE team to build and implement modern screens and functionality within the application.As the statewide administrator for USDA Child Nutrition programs, the Nutrition Program Services (NPS) Division of the Minnesota Department of Education (MDE) is concerned with maintaining and improving the automated information technology systems used to operate and manage all Child Nutrition (CN) Programs (i.e., School Meal Programs, Summer Food Service Program and Child and Adult Care Food Program). MNIT / MDE would like to ensure the NPS can successfully continue statewide administration of USDA nutrition programs by regularly maintaining the CLiCS application, and when necessary, improve with enhancements. The goals of this project are to : Increase user satisfaction regarding the CLICS sponsor and site application features.Improve CLiCS' viability, sustainability and maintainability relating to the sponsor and site application areas.Help ensure that Minnesota is in compliance with USDA regulations related to sponsor and site applications.Sample TasksCollaborate with business users, business analyst and developers to produce software designsProvide work estimates to project manager, provide frequent status updates and track progress against the project work planFormulate technical design, program specifications and basic prototypesElicit / refine requirements and transform software designs and specifications into high functioning code in the appropriate languageArchitect, design and Integrate individual software solutions to higher level systemsUse web-based tools to create and advance applicationsTest code periodically to ensure it produces the desirable results and perform debugging when necessaryCollaborate with business, development, and QA teams to develop testing and acceptance proceduresPerform upgrades to make software and systems more secure and efficientCollaborate with business analyst, developers, and management to provide training, knowledge transfer, and documentation for technical support staff.Work independently to design, build, and implementation of software applications and featuresProvide project leadership, mentoring and training to other software developers on the teamProvide knowledge transfer.Perform other related duties as assigned.Desired SkillsFive (5) Years of experience developing complete object-oriented Java web applications including analysis, design, implementation, build scripting, unit testing of user interface, controller, business logic, and data tiers using the Spring Framework.Five (5) Years of experience working directly with business users to design user interfaces in Java web application and implementation including HTML5, CSS, JavaScript, jQuery, JSP and Bootstrap.Three (3) Years of experience of developing web applications using Groovy / Grails.Two (2) Years of software architecture experience with designing and developing scalable complex applicationsFive (5) Years of experience developing software both independently and leading / guiding a teamThree (3) Years of SQL relational database design and coding experienceExperience with Java frameworks including Spring MVC, Java Server Pages (JSP), and HibernateExperience developing APIs, web servicesExperience working directly with business users to elicit, refine and document requirementsDemonstrated analytical and problem-solving skillsExcellent oral and written communication skillsEqual opportunity employer including disability / veterans.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IRIS Consulting Corporation

IRIS Consulting Corporation
Hired Organization Address Atlanta, GA Full Time
Create, maintain, and provide production support for critical enterprise applications used by the Digital Channels team ...
IRIS Consulting Corporation
Hired Organization Address New York, NY Contractor
"No Vendors are needed for this role " The ideal candidate is always looking for ways to improve a product or service to...
IRIS Consulting Corporation
Hired Organization Address Atlanta, GA Full Time
Duties & Responsibilities: The State Accounting Office (SAO) is seeking a functional Workday professional with proven ex...
IRIS Consulting Corporation
Hired Organization Address Atlanta, GA Full Time
Responsible for designing, testing, implementing, and supporting network infrastructure. Provide consultation and direct...

Not the job you're looking for? Here are some other Java Developer jobs in the Minneapolis, MN area that may be a better fit.

Developer - Java

Genesis10, Minneapolis, MN

Java Developer

TekSalt Solutions, Minneapolis, MN

AI Assistant is available now!

Feel free to start your new journey!