Having good understanding of Creational & Structural Design Patterns.
• Good understanding of data structures, algorithms, and design patterns
• Can Innovate new approach algorithms, libraries, tools, platforms, for relevant development areas.
• Participate in bug fixing, maintenance, and release activity of the products.
• Knowledge of Web Services, spring, ORM Frameworks, Spring Boot, Spring Cloud Gateway, OAuth2.0, Spring
Security, JWT, Eureka & Hystrix.
• Worked with highly scale-able web applications.
• Experience in working with in-memory java object caching, distributed caching.
• Experience in Core Java, J2EE, Spring MVC, Spring Boot, spring data, Junit, Oracle /MySQL DB, Hibernate,
Multi-threading, Restful/SOAP Web Services.
• Experience in developing in medium to large-scale software applications.
• Ability to work independently and in a team in a fast-paced and agile development environment.
• Good designing, analytical, programming skills along with the aptitude for building a stable solution