Java, Microservices, MSpring, Oracle, MyBatis and REST APIs
Job Description
Strong knowledge of core JAVA (minimum Java 8)
Strong knowledge in Spring Framework Have knowledge of databases like ORACLE / MSSQL etc. Knowledge of MyBatis Framework Integration experience with Microsoft Graph API
Strong understanding of OOP Concepts, Data Structure and Design Patterns.
Familiarity with code versioning tool such as Git and SVN Experience working with JSON and XML parser
Good knowledge of working with third-party dependencies and debugging Good knowledge of working with third-party REST API integration
Design, develop, and maintain high-quality applications using Spring MVC Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token, In-memory caching
Familiarity with modern front-end build pipelines and tools
A knack for benchmarking and optimization Release estimation, planning and timely integration with other stakeholders (product, app, backend, UI/UX etc.)
A strong understanding of approaches and techniques to optimize web performance.