Position 3625
Lead Java Software Engineer (remote contract)

We are searching for a Lead Java Software Engineer to join our client's team on a fully remote contract.

Our client's disease surveillance solutions are helping state and local public health departments prepare for the next pandemic. Your help in modernizing the public health infrastructure will make a difference in your own community. You will work in an Agile environment alongside a team of Software Developers, Business Analysts, and Public Health Analysts.

LOCATION
Our client is located in Ann Arbor, MI. This is a fully remote engagement.

DURATION
This contract engagement will run through 2022. There is the possibility that the work will extend into 2023 if you are interested.

COMPENSATION
Up to $62.50/hour, depending upon your skills and experience.

As an employee of Stout Systems, you will be eligible for health, dental, vision, life and long term disability insurance as well as 7 paid holidays.

This role provides a bonus for successful completion of the assignment.

EDUCATION
Bachelor's degree in computer science or a similar discipline

REQUIRED FOR LEAD JAVA SOFTWARE ENGINEER
  • 10+ years' experience working on Java/J2EE applications
  • Strong Java fundamentals and experience with Spring or Spring Boot, Hibernate, JSON and XML
  • Experience architecting, designing, or developing web applications using a micro service architecture
  • Solid hands on experience developing REST/SOAP web services
  • Basic knowledge of how modern JavaScript frameworks like VUE, React and Angular2 communicate with the back-end
  • Experience with a variety of modern SDLC tools such as Git, JIRA, Artifactory, Jenkins, TeamCity, OpenShift, Gradle
  • Self-motivated, enthusiastic, and a quick learner. You should have a broad base of software development experience, and be interested in continuing to grow technically via hands on experience and learning.

ANY OF THE FOLLOWING WOULD BE NICE TO HAVE
  • Experience using cloud-based servers like AWS
  • Experience with Docker
  • Experience processing Medical Document formats like HL7, QRDA III or FHIR. Alternatively, experience processing any other custom formatted files.
  • Mobile development experience
  • Experience with SOLR, Power BI, or Tableau

IN THIS ROLE YOU WILL
  • Design highly scalable software solutions to improve functionality and system longevity
  • Serve as technical lead for a team and set development process practices and expectations
  • Mentor and develop less experienced technical staff
  • Develop prototypes of new concepts and technologies
  • Be innovative and share ideas as the team evaluates new or alternative data processing techniques to determine their usefulness in meeting project needs and deadlines

TAGS
Technical Leadership | Full Stack Java | JEE | Spring | Micro Service Architecture | Web Services | Remote | 3625

To view more opportunities, please visit stoutsystems.com/jobs.

Apply Now






If you provide us with your mobile phone number we may send you limited texts related to your submission. We never send marketing texts and do not sell your personal information.

[email protected]
877.663.0877
© Copyright 1995-2022 - STOUT SYSTEMS DEVELOPMENT INC. - All Rights Reserved
envelopephone-handsetlaptop linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram