Provider Lifecycle Management (PLM)

image

Diversified, multi-national healthcare enterprise that provides a portfolio of services to government sponsored healthcare programs, focusing on under-insured and uninsured individuals. Provides a uniform solution to managing all aspects of a healthcare organization’s complex provider relationships. This projects houses the centrifuged application in which collecting the provider and practitioner related data (TIN, TIN Affiliation, Address, NPI Attributes, Prov NLC, Prac NLC, Prac Education, PCC, Prov and Prac Phone numbers, Additional Address, Prov and Prac Insurance etc) from different regions and territories and store them in Legacy system Portico database. Upon Customer and multiple stack holders request, performing day to day PLM activities

Activities

  • Working in partnership with other experts and specialists to establish efficient functional and non-functional obligations for innovative software applications and preferably teaming up with developers, QA, product owner and scrum master to assess ROI, prioritize needs and produce high quality software.
  • Making the use of tools and procedures with adorable methodologies to build interpretations for functions and user interface of desired result and characterizing all aspects of product life-cycle from applicable technology and roadmap to coding guidelines.
  • Commencing and supervising the migration of PLM system to another data center.
  • Developing the middle-tier modules using MuleSoft ESB framework, Spring boot Micro Services, Spring Boot Web services (SOAP & RESTFul services), Drools etc.
  • Utilized Spring Security to provide Basic (JSON Web Token (JWT)) and OAuth authentication (Auxway) and authorization at Spring Boot micro services through Spring Boot Gateway and Spring Boot Discover frameworks.
  • Developing and deploying the micro services application though executing Jenkinsfile scripts which in turn uses Helm Chart rules on Kubernetes cluster.
  • Using Oracle Sql Developer to interact with the Portico database, Studio 3T to MongoDB, CMIS Filenet to upload files, CAQH, BLT for SOAP based approaches etc
  • Interacting with PEGA /CenProv / CenPass / Fidelity teams periodically to co-ordinate the development as they are the principal consumers of PDS (Provider Data System)
  • Administering evolution of development group to safeguard stability with preliminary design and strategy along with engaging in development of reports using JIRA.
  • Deliver practical assistance and tutoring to developers and engineers as need basis
  • Using SVN and Bitbucket (GIT) for version control and Maven for building the application.
  • Writing Munit and Junit test cases along with Cucumber test cases to unit test and integration test the Mule flows and Spring boot applications, respectively.
  • Certify software convenes all requisites of excellence, security, scalability, extensibility etc.
  • Working in Agile methodology by tracking daily basis status through JIRA board.

Technologies

Java (JDK 1.8, 11)/J2EE, Spring AOP, Spring Security, Spring boot Microservices (Spring Boot Netflix Eureka Discovery, Spring Cloud Netflix Gateway, Spring Boot cloud config, Cloud AWS etc..), Spring Circuit Breaker (Hystrix), Spring boot Zuul Proxy, Spring boot Ribbon, Spring Feign Client, RestTemplate, Spring MVC, Spring web-flow, Spring Core, Spring transaction, Spring Kafka, Apache Kafka, Kafka Streaming, Axon, NiFi, Reactive (CompletableFuture), Spring Integration, Spring cloud stream, Drools, RabbitMQ, SOAP Web Services, RESTFul web services, Auxway, JSON Web Token, UNIX Shell Script, Groovy, MuleSoft ESB, Dataweave, JUnit, MUnit, Cucumber (BDD), Oracle SQL Developer, Oracle 12c, Portico, Studio 3T, MongoDB, Eclipse (STS), IntelliJ, Source Clear, JIRA, Confluence, SVN, Bitbucket, GIT, CloudBees, Jenkins, Sonar Qube, Rancher, Kubernetes, Docker System (Container solutions and resources), Kaniko Client, Secret Vault, Helm Chart, Tomcat, Kibana, Log4J/slf4j/Perf4j, MobaxTerm, Maven, Windows, Mac etc.