Full Stack Java Developer 2 (16427/16475/16534)

Sundial Software - Madison, WI

The Department of Corrections (DOC) has a requirement for the services of an experienced java developer that has exposure from a front-end and back-end web development perspective. This contractor should have prior knowledge plus experience working in a WebSphere architecture along with transitioning to a DevOps architecture utilizing Docker containers. The candidate should have exposure and experience with tools built with Agile and DevOps principles in mind. This contractor will perform data analysis, design, development, testing and implementation for task assignments using key principles, tools and processes of DevOps. These task assignments are required in order to support the transformation effort of modernizing several key web applications for the Department of Corrections.

Tools and techniques used in this position include, but are not limited to; web services, SQL, data structure creation, well defined interfaces, standardized schemas, event driven architecture, reusable components, common schemas. This position follows the life cycle methodologies and transformation to DevOps principles, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. The contractor should have extensive exposure and experience in developing in a DevOps framework in:
--Language (Java)
--Framework for frontend (React or Angular)
--Frameworks for backend (Spring Boot and Spring Cloud)
--Repository (GIT)
--Continuous Integration (GitLab & Rancher)
--Container concepts (DOCKER)
--Orchestration (Kubernetes)
--Backend development principles (Database and cache, Server, and API (REST & SOAP)


Bachelor's Degree in Computer Science or Software Engineering

Excellent organization, analytical, and communication skills

 3yrs -Experience working with criminal justice systems

4 yrs - PL/SQL procedures and packages

Excellent communication skills in a java developer field

5 yrs - Experience developing full stack solutions using Java (Spring, Spring Boot, Spring Data, Spring JPA,

5 yrs -Skill in writing SQL queries, including a procedural extension to SQL (e.g. T-SQL, PL/SQL)

5 yrs -Experience with Java Workflow engine

5 yrs -Using unit testing frameworks, preferably JUnit

5 yrs -Creating, reviewing and tuning SQL scripting

Data analysis

and 5 years

4 yrs - Knowledge of Oracle PL/SQL

Oracle; Knowledge of Oracle including stored procedures and SQL Tuning

4 years

Oracle PL/SQL unit testing

and 4 years

Information Technology - Languages/Tools

AJAX, Javascript, JQuery and JQuery UI

5 years

Auotmated UI Testing (WatiN, Selenium)

5 years

Creating and reviewing SQL scripting

and 4 years


5 years


and 5 years

Java Development with Eclipse

and 5 years

Java Hibernate Framework

and 5 years

Java JDK 1.x

and 5 years

Javascript based responsive HTML 5 applications

5 years

Java Servlet

and 5 years

Java Spring Framework

and 5 years

Knowledge of OO/UML methodologies, CSS, HTML and JavaScript

and 5 years

Information Technology - Requirements

Automated Testing and Continuous Integration

5 years

Information Technology - System Monitoring/Automation

Java Script and HTML

and 5 years

Technical Writing and Documentation

Documentation Skills

5 years

Posted On: Friday, October 2, 2020

Apply to this job