Strong understanding of the Java, Spring boot; proficiency in Java
Hands-on experience and conceptual understanding of authentication, authorization, exception handling, caching, gateway, config, logging, synchronous \& asynchronous communication, batch, integration, thread, encryption, inter-service communication
Familiarity with API development in Google ApigeeX and RESTful services
Experience with Entity Framework for data access
Strong skills in database technologies such as Google CloudSQL/ PostgreSQL
Knowledge of HTML, CSS, and JavaScript
Experience with front-end frameworks like Angular, React, or Flutter
Experience with version control systems, particularly Git,Azure Devops
Familiarity with unit testing frameworks such as MSTest, NUnit, or xUnit
Understanding of Microservices design patterns and best practices in software architecture
Experience in developing and maintaining CI/CD pipelines to automate testing and deployment processes.
Familiarity with cloud platforms Google Cloud and containerization tools (e.g., Docker, Kubernetes).
Exposure to Agile methodology