Client: Principal Financial Group
Visa: Any
Rate: $43/hour C2C MAX
Des Moines, Iowa
Please send over your top candidate that matches the must haves. (Candidate should have all of them but especially 1-5) Financial Industry experience is important as well as long-term work engagements. If I receive a candidate that don't meet the above, you will be removed from my list for the next three roles.
What is the scope of the project? (Please provide 3 - 4 sentences of the project work and what do day to day responsibilities look) Enhance/maintain IT systems that support the processing of payroll files and maintenance of participants in employer-sponsored retirement plans. This includes changing domain and service level dependencies, batch processing systems, and web applications. The developer will be on a small scrum team and will be expected to attend daily stand-up meetings and be able to collaborate & communicate effectively with members of the team. Code will be peer-reviewed to meet department standards. Those standards include providing adequate code testing coverage, security practices, and using proper OO patterns.
Java JEE back-end with a relational database persistence layer. Familiarity with SQL. Heavy use of Core Spring-framework, Mybatis, and Maven for builds.
Strong enterprise Java skills using the Spring Framework are the most critical. We don't expect complete familiarity with our full tech stack, but the ability to quickly learn other facets of our department's layered architecture is critical.
Must Haves
1. Strong JEE skills
2. Spring Framework (XML and Java Config based)
3. Maven
4. SQL/RDBM
5. jUnit 4 & 5
6. Strong communication skills and ability to collaborate in a large code-base
7. Familiarity with JSF and XSLT front-end technologies
Size and Culture of the team? 7-10 highly collaborative scrum team (1 week sprints)