beBee background
Professionals
>
Technology / Internet
>
Mississauga
Ravi Chauhan

Ravi Chauhan

java Developer
Mississauga, Ontario

Social


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

  • Michael Cabug-os

    housekeeper

    Found in: Talent CA 2 C2 - 4 days ago


    Michael Cabug-os Brampton, Canada

    Education: 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 ...

  • The Edge Partnership

    Cyber Security engineer

    Found in: Talent CA C2 - 5 days ago


    The Edge Partnership Ontario, Canada

    Key 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 ...

  • Paladin Security

    Brampton Civic Hospital

    Found in: Talent CA 2 C2 - 1 week ago


    Paladin Security Brampton, Canada Full time

    Overview · 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 ...