• Over 8+years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client-server technologies.• In-depth knowledge and experience in Java, J2EE, Servlets, JSP, JSF, AJAX, jQuery, CSS, HTML, JDBC, JAX- WS, MVC, Struts, spring, Hibernate and Angular JS.• Experience in full life-cycle development using Object Oriented Methodologies/Programming (OOP’s).• Good experience on J2EE Design Patterns like Singleton Factory Method, DAO, Session Facade, Front Controller and Delegate Pattern.• Very strong knowledge and experience in the Spring Framework and hands-on experience in all facets of the Spring Framework. Spring Core (IoC Container, Dependency Injection and AOP), Spring MVC (Transactions, JDBC, and ORM), Spring Boot and Spring SOA.• Designed, built, and deployed a multitude application utilizing almost all of the AWS stack (Including EC2, S3, Dynamo DB, SQS, SWF, IAM and Cloud Watch), focusing on high-availability, fault tolerance, and auto- scaling.• Hands on experience in Web services and XML, XSL, XSTL, HTML, DHTML technologies.• Extensive experience in publishing and consuming SOAP and RESTful web services• Extensive knowledge and experience in spring and Persistence Framework-Hibernate.• statements, integrating stored procedures and functions and also performed polymorphic associations.• Extensive knowledge and experience in REST Web services using Axis 2.0 and Jersey framework.• Implement advanced java API and core java for coding sophisticated business logic.• Experienced in various Java and Object Oriented technologies - Struts / MVC Framework, Web sphere Application Server, JMS, J2EE.• Experience in implementing singleton, factory, front controller, and MVC design Patterns.• Possess good RDBMS concepts knowledge and worked with Oracle, My SQL databases, No SQL and extensive experience in writing complex queries.• Data Modeling, Data Analysis for OLTP and OLAP systems.• Data Modeling (ER & Dimensional), Database Design, Requirement Analysis, ETL Design, Object Oriented Design, Development, Testing, Data Mapping, Metadata Management, Master Data Management, Data Profiling, Deployment, Documentation, Project Management.• Experience in working on JUNIT test frameworks experienced in developing build & deployment scripts using Apache Ant, Maven.• Sound knowledge on continuous integration tools like Jenkins, Quick Build and Bamboo.• Experience in working and configuring servers like WebLogic, JBoss and WildFly.• Hands on experience with UNIX, LINUX, Windows and shell scripting.
-
Senior Java DeveloperCanadian Western Bank May 2021 - Dec 2023Vancouver, Bc• Gathered analysed, documented business and technical requirements from both formal and informal sessions and validate the needs of the business stakeholders.• Worked as part of Business Analysis team in requirement gathering, Analysis and developed Use Cases and process flows.• Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published.• Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery.• Used Spring MVC architecture, spring tags, and JSTL on the front end.• Involved in building web service JAX-RS.• Implementation and preparation/execution of TDD• Used Maven to build, run and create JARs and WAR files among other uses.• Implemented JDBC template in the data access object layer to access and update information in the Oracle Database• Wrote test cases in JUnit for unit testing of classes.• Published and consumed Restful Web Services for transferring data between different applications.• Proficient in frontend development using HTML5, CSS3, JavaScript, AngularJS, React JS• Used Spring BOOT application module to create stand-alone applications• Involved in coding, maintaining, and administering Project artifact deployed on a IBM Web Sphere Application Server.• Used Multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class• Used Eclipse IDE for developing code modules in the development environment.• Implemented the logging mechanism using log4j framework• Used SVN version control to track and maintain the different version of the project.• Scheduler to compare the output and re-run the failed requests repeatedly.• Creation of mock response and Unit testing the response with database populated value. -
Senior Java DeveloperVerisk Jan 2019 - Apr 2021Vancouver, British Columbia, CanadaVerisk works in collaboration with our customers and at the intersection of people, data, andadvanced technologies. SCM (Service Contract Management) project provides a process that enables partnersand customers of verisk to easily make updates to Service Agreements with minimal support by enhancing andsimplifying current contract management capabilities. MVE-AM (My Versik Entitlements-Asset Management) isa secure platform where a customer can gain insights into their business, manage versik products and services. -
Java DeveloperServus Credit Union May 2016 - Dec 2018Calgary, Alberta, CanadaService Credit Union committed to personalized service that goes above and beyond what you’llfind at any other financial institution. Credit unions are based on the belief that by pooling resources,communities can achieve a better standard of living. The Objective of the project is to enable the personalbanking System available around the clock for the whole year. This system eases the maintenance of variousaccounts including credit cards, loans, and fixed deposits. -
Java/J2Ee DeveloperSsq Assurance | Ssq Insurance Aug 2014 - Apr 2016Greater Vancouver, British Columbia, Canada• Used Angular JS to connect the web application to back-end APIs, used RESTFUL methods to interact with several API's, and wrote custom directives for a responsive, CSS-animated user interface.• Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular JS.• Working as an application developer experienced with controllers, views and models in NodeJs.• Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements.• The Stream API is integrated into the Collections API, to perform bulk operations on collections, like sequential• Used Multi-Threading and collection framework including List, Map etc.• Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC), AOP, MVC and Hibernate.• Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management • Used Agile scrum development process during the project process to gather up the requirements and issues. • Developed web GUI involving HTML5, Node JS, AngularJS, Compass under MVC architecture. • Worked with Core Java concepts like Collections Framework, multithreading, memory management. • Used spring to create persistence class objects and also created beans to interact with the database, and Postman restful services. • Enriched UI using JSF UI Components and Backing Beans, JSF, JMS involved in configuring faces-config.xml for navigations, controllers. • The database used was MongoDB. Was responsible for developing packages with procedures, functions, cursors, table partitions for populating tables.
Vinod Kumar Education Details
-
Sri Prakash College Of Engineering, Raju Peta Village, Tuni Mandal,Pin -533401 (Cc-A6)B
Frequently Asked Questions about Vinod Kumar
What is Vinod Kumar's role at the current company?
Vinod Kumar's current role is Senior Java Developer | Looking for Full-time/Contract roles in Java| Spring Boot | Microservices| RESTful API Developer |.
What schools did Vinod Kumar attend?
Vinod Kumar attended Jawaharlal Nehru Technological University, Kakinada, Sri Prakash College Of Engineering, Raju Peta Village, Tuni Mandal,pin -533401 (Cc-A6).
Not the Vinod Kumar you were looking for?
-
Vinod Kumar
Greater Ottawa Metropolitan Area -
-
-
Vinod Kumar
Toronto, On
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial