Roles & Responsibilities:Under general supervision, designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation.Must Have:JAVA, API, Azure, Scrum XP PracticesStrong Java background , Angular experience is a plus .Microservice developmentScrum XP practicesTest driven dev (TDD)CI/CDGood to Have:DevOpsAzure (Spring Cloud) and/or DatabricksCloud native principlesStrong agile practiceAutomated testing skillsDemonstrates the ability to learn business domain thoroughly.Minimum Qualification:Bachelor’s Degree/equivalent in computer science, engineering, or information systems and/or equivalent formal training or work experience.Requires two (2) years qualifying work experience in information technology or engineering environment. A related advanced degree may offset the related experience requirements.