Previous Job
Java Developer
Ref No.: 18-00022
Location: Bloomington, Minnesota
Position Type:Right to Hire
Start Date / End Date: 04/09/2018 to 10/08/2018
 Job Description:
Job Title: Java Applications Developer  
Location: HQ – Bloomington, MN  
Contract-to-Hire:  6 months
The Application Developer will participate in the design and development of both a multi-user, multi-tenant, analytics centric web application using Java EE technologies and a real-time, highly available integration platform build on SpringIO.  The development on the web application will require a toolset of Wildfly, Microsoft SQL Server, JPA (Hibernate), EJB 3.1, Spring Batch, and Vaadin. 
  • Bachelor's degree in mathematics, engineering or computer science
  • 3+ years of experience in developing large scale Java EE or Spring applications
  • Experience using either EJB or Spring within an Application Server
  • Previous experience working with the Agile/Scrum Methodology
  • Experience developing for performance and scalability
  • Excellent written and verbal communication skills.
  • Proactive, self-directed, detail-oriented, independent worker with strong interpersonal skills
  • Application security implementation using identity management systems
  • Application integration technologies such as REST, Web Services, JMS
  • Other technologies such as HTTP/HTTPS, FTP/SFTP, MS SQL, MongoDB
  • Produce necessary technical documentation.
  • Performs other duties, as assigned.