Strong knowledge of Java/J2EE Stack along with hands on experience of building (coding, testing, debugging, and maintaining) optimized apps using Java 17/21 and Spring Framework
Strong ability to understand functional requirements and build solutions.
Ability to identify corner cases and catering to that in the building solutions
Experience of unit testing tools like Junit/Mockito
Proven experience with SAST tools like SonarQube
Strong DB design knowledge and ability to convert functional design into normalized RDBMS tables (preferably SQL Server).
Monitor application performance, identify and resolve bottlenecks.
Designing & building REST APIs
Knowledge of Azure especially on App Services, Databases, Messaging systems
Understanding security principles of APIs, Identity & Access Management and basics of Azure Infrastructure.
Hands experience on Azure DevOps, Git and version control along with deployment..