Job Description :
This is a 12 month contract and they must interview in-person in Des Moines, IA.

Java developer | Des moines, IA

Phone & F2F
12 months

The initiative that these needs are tied to is called MDM (Master Data Management Client has a lot of products from 20+ years ago that are still running on legacy mainframe systems (COBOL Needs these two Java developers to come in and supplement the current team (2 FTEs, 2 contractors), and help convert from COBOL to Java. They don’t need to be an expert in either per say, but they need to know how to leverage the current individuals who are mainframe experts. Right now they have about 70% of the data currently on the mainframe, so there’s a lot to convert. They operate in an Agile environment, 2 week sprints, and need all hands on deck.

Associate''s or Bachelor''s degree in a science, technology, engineering, or math related field or equivalent work experience (6 years of experience equates to an Associate''s degree when defining "equivalent work experience")
4+ Years of Software Development experience in a variety of programming languages (strongest candidates would have 8+ years of experience)
Java8 Experience and Paired Programming.
Converting old legacy Cobol application to Java8
Experience with Object Oriented Programming and Design
2+ years of proven experience in technical design and architecture
Strong architecture skills, able to present ideas and implement designs to meet the needs of customers
Proficient in XP Development practices (e.g. TDD, Clean Code, Pair Programming, Continuous Integration, etc
Familiarity with Development, Build, and Deployment Tooling (e.g. Maven, Git, Bamboo, etc

Additional preferred technical experience:
Experience utilizing Spring Framework
Knowledge or experience converting legacy applications to cloud native applications
REST web service design or implementation experience
Relational Database (DB2) experience with SQL and ORM Framework
Message Based Integration
Experience with WebSphere Application Server (WAS)
Familiar with Secure Software development concepts/practices
Experience working in various Agile Methodologies