Duties: We are seeking a Java/Microservices Developer who is looking for new challenges and opportunities to work with the latest application and data integration technologies. The ideal candidate will have strong Java skills coupled with current experience in microservices architecture, web services, service-oriented architecture, and related technologies; and have a strong understanding of data structures and business objects. The developer will be required to work in a team environment and will be responsible for full life cycle software development including new development, design/architecture, and implementation of application integration solutions using Java, Spring, and related open source technologies (e.g. Artifactory, Jenkins, Git, etc). This position reports to the director/development manager of the Application Integration Team.