Java Lead
Job DescriptionHands on experience in building microservices using Spring BootExperience on in Core Java (Collections, Threads, Regular Expressions, Exception handling)Experience on coding standards, design patterns, unit testingExperience on TDD and CICD practicesMust have experience working in agile teams and driving teams towards sprint goalsMust be capable of providing guidance to team member in understanding requirements and estimationsMust be capable of doing design reviews, code reviews and drive them towards high quality deliverablesRequired Skills:Bachelor's degree in Computer ScienceExtensive knowledge and experience working in an Agile environment6+ years of experience in building microservices using Java.Must have:Java 8Spring BootSpring cloud frameworkDocker and container orchestration toolsORM frameworkOracle SQL, PL/SQL.Good to have:AWS cloud experience or other relevant experienceKnowledge on CI/ CD, Jenkins, AWS Cloud formation.