Job Description :
Job Description:-
Job Title:- Lead Java Developer
Job Location:-Brent wood TN
Job Type:- Full Time /Permanent Employment

Must Have Skills:-Hands on Java 8, Spring Boot, Spring Core, Spring Boot, Spring Cloud, Spring Integration ,Hibernate, and Microservices
Key Skill- Java
Mandatory Skills Java 8, Spring boot, Microservices,SQL,Hibernate
Desired Skills Jenkins, GIT,JIRA
Job Description

Hands on experience on developing unit tests with JUnit or a comparable framework.
Solid experience using Spring Boot, Spring Core, Spring Boot, Spring Cloud, Spring Integration ,Hibernate, and Microservices
Should have experience in writing & consuming REST API
Good understanding on with NoSQL such as Cassandra, Couchbase, Realm
Experience in Design patterns, microservices • Experience with Kafka, streaming.
Experience in multithreading and data structures.
Experience working on Docker containers.
Experience using GIT, Junit, Maven, Jenkins, Sonar
Agile product development experience is required.
Excellent team player with strong communication, inter-personal, presentation skills.
Good understanding of US HC, especially on RCM (revenue cycle management), clinicals (medications, orders, labs, etc) will be an added advantage 10.