Sign in

Java Developer

Company:
MSys Inc
Location:
Des Moines, IA
Posted:
November 06, 2019

Description:

Title: Java Developer

Location: Des Moines, IA, United States

Length: Long term

Restriction: W2 or c2c

Description:

*** Very long term project; Initial PO till 11/30/2020 - expect to go for 5+ years *** webcam interview ***On site- No remote ***

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 in compliance with specifications and follows best practices

Prepare and produce releases of software components

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

Requirements:

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

8 years Java

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 PrimeFaces 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 FindBugs, SONAR etc.

Experience in working in teams using Agile methodologies

Experience working in Microservices architecture, including MicroProfile is an advantage

SOAP and REST webservices

JSF, PrimeFaces

SQL

OpenJPA

XML Technologies - XSD, JAXB

JSON

JUnit, TestNG

Mockito, Cucumber

HTML, JSP, CSS

Maven

SVN