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.