Search Jobs

Full Stack Java Consultant

Chicago, Illinois

Post Date: 09/13/2017 Job ID: 5046 Industry: Back-End Development / Programming

Full Stack Java Consultant

This is an exciting opportunity to join a rapidly growing healthcare information technology business as a Full Stack Java Consultant! You will play an important role in supporting and transforming the core technology of a leading healthcare SaaS product company, bringing thought leadership and new techniques to a challenging and exciting consultant role.  This is a tremendous opportunity to help transform a leading healthcare technology company.

We are looking for a dynamic individual who has a passion for the art Java consultation, release management, and production environment support and standards. 

  • Functions as resource for resolution of unique or complex systems software engineering problems.
  • Undertakes the most complex systems software engineering projects involving multiple disciplines and may impact multiple business units.

  • College Degree (Bachelor’ s degree) preferred or equivalent years of experience
  • 7+ years’ experience in technology development
  • Strongly prefer at least 5 years’ experience in Java application development and /or software engineering
  • Good knowledge of Java (Java8 desired but not required)
  • Required experience with Spring framework
  • Java persistence experience with JPA or Hibernate
  • HTML and CSS (strongly preferred one or more of the following e.g. HTML5; CSS3; CSS Image Sprites)
  • Object Oriented Design Principles
  • Good knowledge of JavaScript
  • Experience with JavaScript frameworks and libraries, such as AngularJS and ReactJS, etc.
  • Experience designing and developing microservices
  • REST API design
  • Understanding of SQL for SQL Server actions, with SQL best practices (for writing SQL statements)
  • Knowledge of Front End development concepts (i.e. Responsive Design, progressive enhancement, minimal download strategy, etc.)
  • Knowledge and exposure to Liquibase database change management library
  • Application Server Experience such as Tomcat, JBoss or equivalent
  • Such as with Docker, or Maven2 (for Java build and container usage)
  • Design Patterns and Refactoring
  • Strongly prefer experience with JUnit or TestNG, and Mock Frameworks  for use in  Continuous Integration

Preferred Qualifications
  • Agile methods and Test Driven development
  • Scrum methods, e.g. Kanban and story review for action
  • Strong analytical, interpersonal and communication skills are required for this high collaboration team
  • Must be able to accurately represent project status to peers and executives
  • Mobile: develop and support mobile web and/or native apps (a plus not mandatory)
  • High energy, self-starter, effective communicator

Emily Andersen

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: