Knowledge and experience of all stages of software development in highly agile working of design development testing and deployment of web applications on a cloud environment and on-premise on experience in designing and developing applications using Java 8 Java Microservices frameworks. Hands-on development experience using java advanced frameworks like Spring Spring Boot and Spring and knowledge of code versioning tools i.e. Github/Gitlab SVNExperience and knowledge in Object Oriented analysis and design using common design in managing and maintaining Dev-ops pipelines and development and functional test automation using Junit and knowledge of Relational Databases like SQL/ Oracle /DB2 and ORM technologies (JPA2 Hibernate)Excellent Technical Documentation and presentation skills. Good to Have : Exposure to at-least one cloud-based implementation is to Have : Excellent knowledge and hands on experience on NoSQL DBs Cassandra / Redis/ MongoDBmandatory skill: Java Oracle