1. Having around 4.4 Years of experience in Java as a Software Engineer in Software Industry. 2. Excellent skills in Core Java and Advance Java, Data Structure. 3. Having knowledge of Design Pattern, OOPS Concept. 4. Having knowledge of Thread, Concurrent API, Multi Threading, Executor Service, Collection, and JVM Architecture. 5. Having knowledge of Struts, Spring Framework, Spring Boot, Spring Micro Service, Ext JS. 6. Having knowledge of ORM and Hibernate Framework. 7. Experienced in Application level Software development. 8. Working in Agile Methodology. 9. Good analytical and problem solving skills, Excellent communication and presentation skills 10. Enjoy working in a team as well as independently 11. Keen Interest in Java and Android. 12. Experienced in preparing Low Level Design and High Level Design.