Monday 21 September 2020

Java EE Developer (633843) @ Des Moines, IA 50319 Duration: 12 Months

0 comments

 

 

 

Role: Java EE Developer (633843)

Location: Des Moines, IA 50319

Duration: 12 Months

Mode of Interview: Web Cam Interview Only

Client: State of IOWA

 

Complete Description:

Iowa Workforce Development is a state agency committed to providing employment services for individual job seekers.

The IT department of IWD develops and maintains applications that serve our customers.

 

Iowa Workforce Development is a state agency committed to providing employment services for individual job seekers.

The IT department of IWD develops and maintains applications that serve our customers.

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

The individual will be part of a talented software team that works on mission-critical applications using Agile methodologies.

 

The project is for modernization of components for IWD's UI Benefits system and implementation of enhancements related to the CARES act and forthcoming extensions.

The candidate chosen will be developing browser-based user interfaces using JSF and integrating to legacy systems using a variety of SOAP and REST services.

 

The successful candidate may also be assigned to work on our project to modernize our Unemployment Insurance Tax system. The web component of Tax system is built on Strut78.68s/JSP/iBATIS frameworks.

The batch components are built on home grown scheduling mechanism.

Our goal is to rebuild these components in current industry leading frameworks.

Daily, the team will be analyzing and refactoring existing software components to migrate them to the new framework.

This would benefit both the staff and end-users of the agency while positioning the agency for future technological improvements.

 

Responsibilities:

                     Contribute in all phases of the development lifecycle.

                     Develop Java/Java EE application while providing expertise from concept and design to testing.

                     Write well designed, testable, efficient code.

                     Ensure designs are following specifications and best practices.

                     Prepare and produce releases of software components.

                     Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

 

Expectations:

                     BS/MS degree in Computer Science, Engineering or a related subject

                     Prior experience with Unemployment Insurance Benefits systems

                     Proven hands-on full stack software development experience

                     Proven working experience in Java development

                     Hands on experience in designing and developing applications using Java EE platforms

                     Object oriented analysis and design using common design patterns.

                     Excellent knowledge of Relational Databases, SQL and ORM technologies (OpenJPA, Hibernate)

                     Experience in developing web applications using JSF and the Prime Faces framework.

                     Experience in  other AngularJS and/or Spring MVC is a plus.

                     Experience in developing and consuming SOAP and RESTful web services utilizing XML and/or JSON with binding libraries like JAXB, Jackson, Gson, etc.

                     Experience with test-driven development

                     Experience in testing framework like JUnit, Mockito.

                     Experience in HTML, JSP, JavaScript, CSS

                     Implement and adhere to code quality standards with tools like Find Bugs, SONAR etc.

                     Experience in working in teams using Agile methodologies

                     Experience working in Microservices architecture, including Micro Profile is an advantage

                     Experience working with Alfresco or another CMIS compliant document management system is a plus.

 

REQUIREMENTS

•             Java/JEE – (6 years of experience REQUIRED)

•             SOAP and REST webservices (6 years of experience REQUIRED)

•             JSF, Prime Faces (2 years of experience REQUIRED)

•             SQL (6 years of experience REQUIRED)

•             OpenJPA (6 years of experience REQUIRED)

•             XML Technologies - XSD, JAXB (6 years of experience REQUIRED)

•             JSON (4 years of experience REQUIRED)

•             JUnit, TestNG (6 years of experience REQUIRED)

•             Mockito, Cucumber – (4 years of experience HIGHLY DESIRED)

•             HTML, JSP, CSS (6 years of experience REQUIRED)

•             Maven (6 years of experience REQUIRED)

•             SVN (6 years of experience REQUIRED)

•             Micro Profile – NICE TO HAVE

•             Spring Boot - (1 year of experience REQUIRED)

 

REQUIRED/DESIRED SKILLS:  

Required 6 Years

Java/JEE

SOAP and REST webservices

SQL

OpenJPA

XML Technologies - XSD, JAXB

JUnit, TestNG

HTML, JSP, CSS

Maven

SVN

 

Required 4 Years

JSON

 

Required 2 Years

JSF, Prime Faces

 

Required 1 Years

Spring Boot

 

Nice to have 4 Years

Mockito, Cucumber

 

Thanks & Regards...? 

 

Muzeeb Khan | Next Generation Technology, Inc | Account Manager
:  (847) 454-0900 Ext: 405 | Email: m.khan@ngtechinc.com | Web: http://ngtechinc.com/

This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.

No comments:

Post a Comment