8–10 years of hands-on experience in Java back-end development Need to have deep knowledge on Spring Boot technologies, 3+ years at minimum. Strong skills with hands experience on Spring, Spring-boot framework (MVC, WEB, JPA/Hibernate). Sound knowledge of Object-Oriented Programming (OOPS) Patterns and Concepts. Understanding of the Design Patterns, Architectural Blueprints, UML, and Application Design. Experience with REST API, Soap Services (Web services). Hands on with SQL and NoSQL Databases such as MSSQL, Oracle, Mongo DB. Familiarity with front-end technologies like XHTML / HTML5, CSS2, CSS3, XML, JSON, JavaScript and modern JavaScript libraries (e.g., AngularJS, jQuery, NodeJS) Knowledge on DevOps with Git, GitHub, Jenkins and build tools Gradle/ Maven Experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker). Knowledge on Azure Cloud. Willing to learn new technologies (Business Process Management Technologies). An ability to perform well in a fast-paced environment. Should have excellent communication skills. Ability to think out of box and problem solver.
Bachelor's degree in Computer Science