Job Description :
Title Java Software Engineer Position Type 1 contract position to hire Length 6+ months Interview Phone and WebEx Location: Kansas City, MO Consultants need to be local to Kansas City High Level Technical Skills/Experience Required: Must have experience in Java Must have experience in MySQL or SQL Server Must have experience with responsive design Must have proven unit testing/debugging skills Prefer experience with JUnit Prefer experience in MVC Struts is a plus Prefer experience with Git or GitLab Prefer experience with Maven Prefer a strong desire to become an expert within the application and the same desire to move those old technologies forward Job Description Day-In-The-Life This individual will start on an agile team of 7-9 staff members doing a feature development. SERFF is made up of nine active components equaling 389,000+ lines of code with a very complex database with 200+ tables. The code architecture is old but built on newer technology using Java 8 libraries. The team will be run using an agile approach; included in the team will be at least three software engineers with this position focused on feature development. There will be a scrum master, testers, and a business analyst. Attend Scrum meeting(s) Resolve a production issue that turned out to be a data issue Figuring out how to debug a pipeline issue Resolve several Fortify/security issues, improving the quality Read through many lines of code; was able to reuse code to solve a new feature Assist in estimating work for feature within the legacy system but keeping a mindful eye on what that feature could be in the future Requirement: Bachelor's degree in Computer Science, IT, or a related field with at least 3 years of related work experience.