beBee background
Professionals
>
Mississauga
Ravi Chauhan

Ravi Chauhan

java Developer

Technology / Internet

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

  • Collabera Toronto

    Senior Engineer - Total Fund Management Financing in Downtown Toronto. · ...

  • Java Developer

    2 weeks ago

    Cenicor Technologies Inc. Toronto

    Java Developer with experience in Spark and Scala. · ...

  • I Tech Enterprise Inc. Mississauga, ON

    This position requires a strong Java developer who can lead backend design & technical decision. Responsibilities include guiding team on coding standards & best practices, reviewing code and resolving complex technical issues. · Strong in Java development. · Own backend design & ...