Vikas V

Vikas V Email and Phone Number

Java Software Developer | J2EE, Hibernate | JPA, Spring, Microservices, Agile | Angular | AWS | CI CD, Jenkins, DevOps | @ Michelin
auvergne, france
Vikas V's Location
Charlotte, North Carolina, United States, United States
About Vikas V

IT industry experience in various phases of software development life cycle with Analysis, Design, Development, Integration, and Implementation. Strong programming skills in Java and J2EE with extensive ability to develop scalable applications. Strong experience in working in AGILE based development environment and participating in Scrum sessions. Strong Core Java background with experience in Collections, Multi-Threading, Java, Interfaces, RMI, Serialization, Synchronization, Exception Handling, OOPs techniques, Logging, and Performance Tuning. Expertise in the development and deployment of multi-tiered web-based enterprise applications using J2EE technologies like Servlets, JSP, Struts, JMS, Hibernate, Spring, JDBC, JNDI, JSF, Java Beans and Web services (SOAP, REST). Good Hands-on experience in various spring framework modules like spring boot, spring AOP, spring security, spring cloud, spring data, spring batch, Spring IOC, spring Transaction management Good experience in developing applications using java web enterprise frameworks like Spring MVC, JSF, struts to connect with web container. Strong experience on various J2EE Design Patterns such as Session Façade, Singleton, Factory Method, DAO, Front Controller, and Delegate Pattern and SOLID design principles. Expertise in all spring framework modules such as Spring IOC, AOP, Core, Messaging, ORM and MVC architecture. Experience in User Experience (UX) design and development, User Interactive (UI) Web Pages and visually appealing User Interfaces using HTML 5, CSS3, Bootstrap, SASS, JavaScript, Jquery, Angular JS, Angular 10/11, React JS, Node JS. Experience in using various AWS components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and DynamoDB. Expertise in building Spring Microservices with Spring Boot. Experience in database-related work primarily creating complex stored procedures, Views, Triggers, and Functions, using PL/SQL. Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, AWS, Kafka, Cassandra, My SQL, and Restful. Designed and developed the REST-based Microservices using Spring Boot, and Spring Data with JPA (Java Persistence API) and deployed Microservices onto Docker. Extensively worked with testing tools like JUnit, SOAPUI etc. Exposure to Splunk for log monitoring and experience with JIRA, and issue tracking. Comprehensive knowledge in RDBMS databases like Oracle, DB2, and MySQL.

Vikas V's Current Company Details
Michelin

Michelin

View
Java Software Developer | J2EE, Hibernate | JPA, Spring, Microservices, Agile | Angular | AWS | CI CD, Jenkins, DevOps |
auvergne, france
Website:
michelin.com
Employees:
14606
Vikas V Work Experience Details
  • Michelin
    Java Software Developer
    Michelin Apr 2023 - Present
    Greenville, South Carolina, United States
    • Designed, implemented and maintained Java-based programs, as well as developing Java/J2EE Web applications. • Managed the development of Java and Java/J2EE applications, ensuring that designs comply with specifications and releases of software components are prepared and produced as per the specifications. • Performed Quality assurance checks to identify and fix bugs, tested software in different environments and under different conditions and developed unit and automated test cases to ensure high- quality and high-performance software programs. • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for Microservices.• Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.• Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for microservices.• Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings• Integrated with Spring Cloud projects to provide distributed tracing and other features.• Developed Microservices with Spring and tested the application using Spring Boot.• Strong experience in AWS development.• Proficient in AWS services such as Terraform, Lambda, SNS, S3, Glue, CloudWatch, Login Mechanism, DynamoDB, Document DB.• Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, JQuery, AJAX and Angular 11• Maintained and supported software applications over their entire lifecycle, contributing to all phases of the software development lifecycle(SDLC). • Responded to inquiries from business users for assistance in diagnosing production system operations and data. • Provided test support for user acceptance testing, made ongoing recommendations for operational improvements of production applications, and provide L3 support for critical production issues.
  • Verizon
    Software Developer
    Verizon Jun 2022 - Apr 2023
    Irving, Texas, United States
    • Involved in various phases of the Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing, and maintenance.• Developed, tested, and deployed web applications using Java, Spring Boot, and Angular.• Worked on JAVA 1.8 features such as Lambda Expressions for making anonymous inline function calls by using Functional Interfaces which makes code more readable and concise.• Modified existing applications to a suite of Micro Services and all Micro Services to facilitate deployment using Spring Boot.• Used Spring Batch for processing huge amounts of data like transaction management, job processing, resource management, and logging.• Used hibernate in data access layer to access data and update information in the database.• Implemented Database connectivity using JDBC with Oracle Database.• Used spring security for implementing Oauth2 token-based authentication/authorization scheme to Secure the API's.• Developed Single Page Applications using HTML, CSS, Bootstrap, and Angular.• In DB2 Performed CRUD operations like Update, Insert and Delete data.• Used Swagger framework for Restful API documentation.• Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.• Developed test cases and performed unit testing using Junit.
  • Cisco
    Java/J2Ee Developer
    Cisco Oct 2021 - Jun 2022
    Raleigh, North Carolina, United States
    • Involved in various Software Development Life Cycle (SDLC) phases of the project using Agile methodology.• Designed and developed the REST-based Microservices using Spring Boot, and Spring Data with JPA. • Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX, and Angular 11• Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements. • Provide production support for existing applications running on Apache tomcat, Web Sphere, and WebLogic Apache.• Developed and configured JAVA beans using Spring MVC and Hibernate.• Used JavaScript to update the content in the database, manipulate files and generate the JAVA and Spring MVC forms to record data of the online users.• Used Kafka for Publish/Subscribe pattern in applications dealing with messaging.• Working with version control tool GitHub.
  • Gap Inc.
    Java Developer
    Gap Inc. Jan 2021 - Sep 2021
    San Francisco Bay Area
    • Worked in agile Methodology and was involved in project discussions. • Involved in developing the UI panels using JSF, HTML, CSS, and jQuery. • Implemented database-driven applications in Java using JDBC Template JavaBeans and Hibernate. • Used Bootstrap in creating style guides, best practices, and setting UI standards for enterprise/consumer applications. • Worked with developing web-based applications using Java and J2EE technologies such as Servlets, JSP, JDBC, JSF, JavaBeans, and JSTL. • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object, and Service Locator. • Used Maven and Gradle scripts for building and deploying the application in web/App servers. • Developed SQL queries for manipulating the data by using Spring JDBC.• Involved in developing UML, use case diagrams, Class diagrams, and Sequence diagrams using MS Visio.
  • Southern Illinois University Edwardsville
    Teaching Assistant
    Southern Illinois University Edwardsville Aug 2019 - Dec 2020
    Illinois, United States
    • Analyzed business requirements and participated in technical design, development and testing of various modules. • Developed RESTful Web Services for E-commerce using Java, Spring Boot, Oracle databases. • Consumed SOAP based Web Services to integrate with the Web Application. • Published and consumed Web Services using SOAP, WSDL and deployed it on WebLogic Server. • Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton and Factory patterns. • Created dynamic HTML pages, used JavaScript, jQuery, Restful and AJAX to create interactive front-end GUI.• Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.• Worked with CSS3 background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviours. • Using Angular and Angular-Bootstrap UI extensively for developing the UI using MVC framework. • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.• Designed Single page web applications object-oriented JavaScript Framework like Angular. • Configured and managed Apache Web Server on Linux for web-based applications using REST/SOAP, Apache and WebLogic. • Hibernate is used as persistent at middle tire for providing object model over relational data model. • Used SOAPUI tool extensive to conduct regression and performance testing of our services • Extensively used Spring Bean Wiring, Spring DAO and Spring AOP modules. • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. • Used Maven for build automation and used Log4j for the logging. Source control using Git and GitHub. Implemented and configured Jenkins’s job for Continuous Integration (CI) tool. • Used Spring Core for Inversion of control (IOC) implemented using dependency injection.

Vikas V Education Details

Frequently Asked Questions about Vikas V

What company does Vikas V work for?

Vikas V works for Michelin

What is Vikas V's role at the current company?

Vikas V's current role is Java Software Developer | J2EE, Hibernate | JPA, Spring, Microservices, Agile | Angular | AWS | CI CD, Jenkins, DevOps |.

What schools did Vikas V attend?

Vikas V attended Sathyabama University, Southern Illinois University Edwardsville.

Who are Vikas V's colleagues?

Vikas V's colleagues are Rebecca Lee, Sergio Luiz Montes De Moura, Maxime Huchet, Daniel Guichon, J.claude Galand, P Kalis, Blaine Schroeder.

Not the Vikas V you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.