Karan Patel Email and Phone Number
I am a Full Stack Java Developer with over 5 years of experience in designing, developing, and deploying enterprise applications in the Financial and Banking sectors. My expertise includes Java, J2EE, Angular, React, Node, and databases like MySQL, PostgreSQL, and MongoDB, with deployment experience on AWS and Azure using the Spring framework. I am proficient in SDLC methodologies including Waterfall, Agile, and Test-Driven Development, and have strong skills in core Java concepts such as OOP, Multithreading, Synchronization, Collections, and Java 8 features. I have implemented various design patterns and have extensive experience with Java/J2EE, Spring, Hibernate, and web services (SOAP & RESTful). My front-end skills encompass HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax, AngularJS, and ReactJS. I have developed prototypes, templates, and web interfaces, and am skilled in using ReactJS components, forms, events, and Redux. My UML skills are strong, and I am knowledgeable in OAUTH2 for secure REST services. I have worked with NoSQL databases like MongoDB and Cassandra, and possess solid SQL skills. My testing expertise includes Mockito, JUnit, and integration testing, and I am experienced in Agile methodologies, TDD, BDD, and ATDD. I have automated deployment and configuration for various application servers, managed AWS services, developed internal CI systems, and have experience with build and deployment processes, as well as testing tools like Postman, SOAP UI, Swagger UI, Cucumber, and Selenium. MQs includes Spring JMS, Tibco EMS, Apache Kafka, ActiveMQ, and RabbitMQ. I am proficient with logging frameworks and have deployed applications using IBM WebSphere, WebLogic, and Tomcat. Additionally, I am skilled with version control tools like SVN and GIT, and possess strong communication and teamwork abilities.
Eq Bank | Equitable Bank
View- Website:
- equitablebank.ca
- Employees:
- 63
-
Full Stack Java DeveloperEq Bank | Equitable BankLondon, On, Ca -
Full Stack Java DeveloperEq Bank | Equitable Bank Mar 2023 - PresentToronto, Ontario, CanadaThis individual served as a multifaceted backend developer, proficient in Java, Spring framework, and AngularJS. They contributed to the entire software development lifecycle, from analysis to testing, following Agile Scrum methodology. Their expertise included backend logic development, database design, RESTful services creation, and UI development. Additionally, they demonstrated proficiency in AWS deployment, troubleshooting, and collaborating within cross-functional teams to ensure timely delivery of high-quality solutions. -
Full Stack Java DeveloperS&P Global Jul 2022 - Feb 2023Greater Toronto And Hamilton Area, Ontario, CanadaI have extensive experience as a Full-Stack Java Developer, involved in developing user interfaces using Spring MVC, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, and AJAX. I have a solid foundation in core Java concepts, including OOPs, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC, and Generics, and have utilized Java 8 features such as Lambda expressions for coding efficiency. I have applied various design patterns like Singleton, DAO, Factory, and MVC. Additionally, I have built UI components using ReactJS, created filters, font size modifiers, and developed container components as the logic layer for UI components. I have experience creating and configuring Microservices architecture, integrating it with React.js applications, and providing testing and production support for a multithreading ETL tool using JPA/Hibernate. I have developed POJOs and DAOs with Spring JDBC annotations and integrated Spring Cloud projects for distributed tracing. My experience includes designing and developing asynchronous RESTful Microservices with Spring Boot, using Spring Core annotations for Dependency Injection, and leveraging automated batch scheduling through ETL processes. I have developed cloud-hosted web applications and REST APIs with Spring Boot, integrated ActiveMQ with Spring JMS for message handling, and worked with NoSQL databases like MongoDB for data persistence. I have configured WebSphere MQ and MDB listeners, used log4j for logging, and developed web applications with Node.js and RequireJS. I have implemented features like Google Maps location search and Excel downloads using ReactJS, set up test automation with Selenium, Cucumber, and TestNG, and participated in troubleshooting issues in cloud environments like Azure and Netflix Eureka. I have developed DevOps pipelines using Azure and Kubernetes, worked with Docker for continuous delivery, and deployed applications using Jenkins for continuous integration. -
Full Stack Java DeveloperCisco Apr 2018 - Aug 2021IndiaI have extensive experience across various phases of the Software Development Life Cycle (SDLC) including requirement gathering, design, analysis, and code development. As a UI developer, I have utilized AngularJS, HTML5, CSS3, D3.js, JavaScript, XML, JSON, AJAX, Bootstrap, and GIT. My work involved using Angular Bootstrap for template design, creating mockup data, and employing RESTful APIs, Promises, and Services in AngularJS. I handled cross-browser issues, unit testing, and client-side validations using JavaScript and AngularJS. Additionally, I developed CSS3 stylesheets for gradient effects, used D3.js for data visualization, and contributed to creating Servlets and JSPs based on MVC patterns with Struts and Spring Framework. I enhanced dependency injection and solved routing problems using Angular 6, and designed UI architecture for web applications. I worked with JSON/XML data, utilized MAVEN for building artifacts, and integrated it with GIT. I also developed and hosted an AngularJS frontend with a custom Elasticsearch server on AWS using Docker containers, and automated cloud deployments with Chef, Python, and AWS Cloud Formation Templates.
Karan Patel Education Details
-
Computer Science -
Computer Science
Frequently Asked Questions about Karan Patel
What company does Karan Patel work for?
Karan Patel works for Eq Bank | Equitable Bank
What is Karan Patel's role at the current company?
Karan Patel's current role is Full Stack Java Developer.
What schools did Karan Patel attend?
Karan Patel attended Fanshawe College, Gujarat Technological University (Gtu).
Not the Karan Patel you were looking for?
-
Karan Patel
Scarborough, On -
Karan Patel
Data Analyst | Data Mining, Visualization, Etl, Postgraduate Degree In Data AnalyticsBrampton, On -
-
Karan Patel
North York, 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