Job Description
Minimum of 7+ years overall IT experience: including 5+ years of Java development and integration experienceHealthcare experience requiredSolid understanding of various enterprise services and micro-service conceptsDesign, develop, deploy, test and maintain technical assets in SOA environment, web services and integrationMentoring experience of junior developersSolid understanding of Enterprise Service Bus conceptsExperience with DevOps in a cloud environment a plusExperienced in waterfall, iterative, and agile methodologies Technical Experience: Web and micro service technology platforms and frameworks (Spring Framework, SpringBoot, Spring Data JPA, SpringBatch)Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, JSON, JDBC, OpenAPIMicroservices & API skills.UML Modeling & Eclipse IDEWebsphere, JBoss, TomcatAuthentication/Authorization (SSO, SAML, OAuth, OIDC)Object relational mapping tools (Hibernate, etc.)Relational databases (Oracle)Big Data, Cloud databases, Hadoop experience a plusExperience building web services (SOAP/REST) using Java frameworksExperience with scripting languages (e.g. Unix shell scripting, Perl)Experience with cloud and continuous integration tools (e.g. SVN/Git, Jira, Jenkins, Maven, etc.) Preferred Experience:Cloud platform experience (AWS, Azure, GCP)Data integration and data exchange using FHIR standard and data services, nice to have.Experience with Kubernetes and event driven streaming services such as Pub/Sub or Kafka, be nice to have.