Java DeveloperUS Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this jobSkills and Experience NeededAt least 5 years of experience with programming in Java, Spring-based projects in a cloud environmentExpertise in Core Java 8 and aboveExpertise in Spring/Spring Boot/Spring Data-JPADeep knowledge in SQL, Hibernate, Maven, JenkinsGood knowledge in microservices architecture and patternsGood knowledge in Oracle/Postgres/MongoDB databasesGood knowledge in messaging architecture - Kafka to be specificKnowledge in Cloud/Container technologies Docker, Kubernetes / Openshift. AWS knowledge is a plus.Basic knowledge of Spring CloudExperience in working with Agile Methodologies. Scrum or Kanban