Sr. Java Developer

Posted 20 Days Ago
Minneapolis, MN
Senior level
Consulting • Design
The Role
The Sr. Java Developer will modernize legacy Struts applications by re-designing screens using the Spring MVC framework. This role involves collaboration with users to enhance the CLiCS application's features and compliance with USDA regulations, while also ensuring high user satisfaction and maintainability of the application.
Summary Generated by Built In

Quetica is 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. This role will work within the Minnesota Department of Education who 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 team to build and implement modern screens and functionality within the application.

This is NOT a fully remote position. The work is expected to be done primarily remote, with occasional travel to 400 NE Stinson Blvd., Minneapolis, MN, 55413, on an as needed basis.

Goals of the Project:

  • 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.

Desired Skills

  • Five (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 applications
  • Five (5) Years of experience developing software both independently and leading/guiding a team
  • Three (3) Years of SQL relational database design and coding experience
  • Experience with Java frameworks including Spring MVC, Java Server Pages (JSP), and Hibernate
  • Experience developing APIs, web services
  • Experience working directly with business users to elicit, refine and document requirements
  • Demonstrated analytical and problem-solving skills
  • Excellent oral and written communication skills
Sample Tasks:
  • Collaborate with business users, business analyst and developers to produce software designs
  • Provide work estimates to project manager, provide frequent status updates and track progress against the project work plan
  • Formulate technical design, program specifications and basic prototypes
  • Elicit/refine requirements and transform software designs and specifications into high functioning code in the appropriate language
  • Architect, design and Integrate individual software solutions to higher level systems
  • Use web-based tools to create and advance applications
  • Test code periodically to ensure it produces the desirable results and perform debugging when necessary
  • Collaborate with business, development, and QA teams to develop testing and acceptance procedures
  • Perform upgrades to make software and systems more secure and efficient
  • Collaborate 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 features
  • Provide project leadership, mentoring and training to other software developers on the team
  • Provide knowledge transfer.
  • Perform other related duties as assigned.

Mode of Interview

Interviews will be conducted remotely via Microsoft Teams.

Project Schedule

Anticipated Project Start Date: January 6, 2025
Anticipated Project End Date: September 30, 2025

Company Overview

Quetica is a specialized consulting and product development firm led by industry experts with deep expertise in engineering, information technology and big data solutions. Quetica helps state and government agencies, commercial clients and financial institutions globally to efficiently and effectively accelerate business growth, achieve sustainable cost reduction and accomplish better service levels through delivery of hands-on practical expertise and world class solutions.

Top Skills

Groovy
Java
The Company
HQ: Bloomington, MN
21 Employees
Hybrid Workplace

What We Do


Quetica, a Service-Disabled Veteran Owned Small business, is an innovative consulting & engineering design firm and solutions provider, led by industry experts with deep expertise in Freight Planning and Transportation, Supply Chain Management and Optimization, Engineering and Forensic Engineering, Technology and Global Payments.. Quetica helps government agencies, commercial clients and financial institutions globally to efficiently and effectively accelerate business growth, achieve sustainable cost reduction and accomplish better service levels through delivery of hands-on practical expertise and world class solutions.

Similar Jobs

DATAMAXIS, Inc Logo DATAMAXIS, Inc

Sr. Java Developer

Information Technology • Software • Analytics
Northfield, MN, USA
28 Employees
Minneapolis, MN, USA
821 Employees

Accellor Logo Accellor

Sr Software Engineer (full-stack) - React, Next.js, Node.js, GraphQL, tRPC, Java

Cloud • Information Technology • Machine Learning • Mobile
5 Locations
232 Employees

Similar Companies Hiring

Premier International Thumbnail
Information Technology • Database • Consulting
Chicago, IL
120 Employees
Eastwall Thumbnail
Software • Information Technology • Consulting • Cloud • Big Data Analytics • Artificial Intelligence • App development
Denver, CO
20 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account