Demonstrated extensive hands-on application development experience through full project lifecycle
Strong architecture, analysis, design, coding, and code review skills in cloud based responsive web applications
Must have experience with Java/J2SE 8 with a deep understanding of the language and core API's, web services, code profiling and optimization
Strong working experience in building web applications using Angular 12+/Typescript with thorough understanding of build and deploy practices for different environments
Strong working experience in building REST services using Spring Boot and Spring Data
Knowledge and experience in developing and deploying micro services
Knowledge of and experience in the implementation of design patterns and creating modular code
Working experience with JPA, Hibernate, and HQL
Strong database experience with Oracle / MySQL or other relational databases.
Experience in working with IDE such as Eclipse, IntelliJ or Visual Studio
Knowledge of build practices using CI/CD pipelines
Regular expressions within java applications and database
Creating end to end test suites for angular components and running them with Web Testing Framework like Protractor, Cucumber or Other alternatives
Hybrid mobile development experience using Capacitor and Ionic experience is a plus