Job TitleDesign, Develop deliverables based on Business enhancementsEnhance existing applications on Oracle Cloud InfrastructureWork on Digital Transformation and modernize the application base on new technologiesExperience in working with very complex system using micro services architecture and on large databasesBachelor's Degree or master's degree in Computer science or similar8 years of Application Development and Technology ExperienceEffective communication skillsTime management skills, with the capability to prioritize and multitask as needed to collaborate and work with multiple teams6 plus years in working with Microservices Architecture and Design, Development and Implement using Spring Boot. Java and KubernetesExpert level proficiency in Spring BootExpert level proficiency in Kubernetes including setting up, deployment of Application and managing the platformExperience with working in Cloud environmentGood working Knowledge of Oracle Database including reviewing and tuning complex SQL queryGood knowledge of Enterprise Architecture / Integration Design PatternsExperience with working in a Agile environment and CI/CD driven development cultureExperience with TomcatExperience with Linux/UnixExperience with Cloud and DevOps tools (GIT/Stash, Fortify, Jenkins, etc)Partnering with Security, Engineering and Platform/Prod support teams at the appropriate stages in application development to ensure any new systems or projects leverage enterprise Development / DevOps standardsWorking knowledge of KafkaWorking knowledge of CamelWorking knowledge of APIGEEWorking knowledge of JSON