REQUIREMENTS
· Senior level experience (usually 3+ years) using Java 1.7 or above, J2EE, JPA/EJB, Spring Framework, Docker, Oracle, PL/SQL, GIT, and JIRA.
· 1+ years of experience developing and deploying leveraging native cloud platform services from Azure, GCP or AWS.
· 3+ year of experience with messaging technologies like JMS, AMPQ, Kafka, RabbitMQ, or Active MQ
· 3+ years of experience with designing, creating, and consuming REST API’s and documenting use with Swagger and OpenAPI specification.
· Comprehensive SQL and PL/SQL development experience, combined with advanced knowledge of high performance, optimized for concurrency database design, development, and implementation.
· Experience leveraging automation technology to testing, build, and deploy code (CI/CD)
· Collaborate with various team members to secure data (HIPPA, PI, and PCI)
· Great communication skills as this will be facing internal/external users.
· Strong leadership skills with experience educating / mentoring junior engineers in development best practices
MINIMUM QUALIFICATION/EDUCATION
Seven years of software development experience, or five years with an advanced degree.
· Bachelor's degree strongly preferred.
BONUS POINTS
Knowledge of retail pharmacy or healthcare services processes and procedures.
Working knowledge of HIPPA, PHI, and PI data security requirements.
· Experience in cloud environments including good understanding of the principles and architecture, application development and containerization are a big plus but not required.
· Python, Ansible, or Terraform scripting.
· Experience being a senior member of a team that has built a high volume, fault-tolerant, highly available, and distributed system
Bachelor's Degree