About Ravi Chauhan:
Over 5+ years of experience as an Java application and software developer with cloud platform architecture skills. Strong awareness of the product and software development life cycle and release processes, hands-on experience with spring boot, microservices, api integration, JavaScript, node js, react js as well as oracle database and SQL with great oral and written communication skills, quick learner, and effective as both a team player and an individual.
Experience
In the progress of the project, we used the Agile Software Development Methodology.
-Designed and developed a new Rest API using the Spring Application Framework. Aspect-oriented programming was used, which allowed for the separation of cross-cutting concerns .
- Logging, auditing, declarative transactions, security, caching, and other functions) are separated from the business logic.
- Inversion of control (IOC) was used to develop various application modules. • Java/JEE and Nodels apps (Java 1.8, REST Web Services, Spring Boot, API/ Microservices Design, Maven,Jenkins, JMS, Web Services, JIRA, Docker) were used.
- Authentication and authorisation of the application were implemented using Oauth2 and JSON Web Token (JWT).
-Design Diagrams (Use Case, Sequence, and Class Diagrams) were used to create the suitable solution.
-Spring Boot, Microservices, and Docker containers were used to create REST APIs.
-Git and Bitbucket were used to manage version control and the source code repository • Developed reusable assistance and utility classes that were utilized across all application modules.
-For tying the required data pieces to the API, I created REST service templates using swagger specifications.
For API testing, I created and maintained automation scripts using JUnit, TestNG, and REST Assured.
- Element locators, Exception Handling, Java programming capabilities, TestNG Annotations, Page Object Model,
and Page Factory were used to create and customize automation scripts
Following modifications and updates to the AUT, the automation scripts were optimized and updated.In the progress of the project, we used the Agile Software Development Methodology. -Designed and developed a new Rest API using the Spring Application Framework. Aspect-oriented programming was used, which allowed for the separation of cross-cutting concerns . - Logging, auditing, declarative transactions, security, caching, and other functions) are separated from the business logic. - Inversion of control (IOC) was used to develop various application modules. • Java/JEE and Nodels apps (Java 1.8, REST Web Services, Spring Boot, API/ Microservices Design, Maven,Jenkins, JMS, Web Services, JIRA, Docker) were used. - Authentication and authorisation of the application were implemented using Oauth2 and JSON Web Token (JWT). -Design Diagrams (Use Case, Sequence, and Class Diagrams) were used to create the suitable solution. -Spring Boot, Microservices, and Docker containers were used to create REST APIs. -Git and Bitbucket were used to manage version control and the source code repository • Developed reusable assistance and utility classes that were utilized across all application modules. -For tying the required data pieces to the API, I created REST service templates using swagger specifications. For API testing, I created and maintained automation scripts using JUnit, TestNG, and REST Assured. - Element locators, Exception Handling, Java programming capabilities, TestNG Annotations, Page Object Model, and Page Factory were used to create and customize automation scripts Following modifications and updates to the AUT, the automation scripts were optimized and updated.
Skills: SQL · PL/SQL · Oracle SQL Developer · SQL Server Management Studio · Apache Kafka · Kafka Streams · React.js · MySQL · Spring Boot · Spring MVC · Microservices · React Native · JavaScript · Core Java · Java
Education
bachelor of computer engineering
Professionals in the same Technology / Internet sector as Ravi Chauhan
Professionals from different sectors near Mississauga, Ontario
Other users who are called Ravi
Jobs near Mississauga, Ontario
-
housekeeper
Found in: Talent CA 2 C2 - 4 days ago
Michael Cabug-os Brampton, CanadaEducation: No degree, certificate or diploma · Experience: Experience an asset · Work setting · Work in employer's/client's home · Tasks · Sweep, mop, wash and polish floors · Dust furniture · Vacuum carpeting, area rugs, draperies and upholstered furniture · Make beds and change ...
-
Cyber Security engineer
Found in: Talent CA C2 - 5 days ago
The Edge Partnership Ontario, CanadaKey responsibilities · Researching and developing new threat detection use cases based on intelligence and research into emerging threats. · Management and development of security analytics and correlation rules · Work alongside incident response analysts to improve the detectio ...
-
Brampton Civic Hospital
Found in: Talent CA 2 C2 - 1 week ago
Paladin Security Brampton, Canada Full timeOverview · Paladin Security: Making the World a Safer and Friendlier Place because we CARE · Do you have superior customer service skills and a passion for helping people? Are you able to think quickly on your feet and defuse difficult situations? Your track record of handling ...