Keyur Patel

Keyur Patel Email and Phone Number

Experienced Java Developer | Proven Skills in Java EE, Microservices, and Agile Development | Seeking Next Challenge @
Keyur Patel's Location
Canada, Canada
About Keyur Patel

Java/J2EE Back End Developer having 5+ years of experience on enterprise applications, Distributed Application Development, Client/Server Experience in coding business components using various APIs of Java like Multithreading, Exceptionhandling, Collections, Generics, Concurrency, JDBC, Lambda and Streams. A self-driven, adaptable, and quick learning professional with in-depth knowledge and understanding inSoftware Development Life Cycle (SDLC including Agile), requirement gathering, design, Softwaredevelopment. Strong working knowledge on Collections, Generics, Multithreading, Reflection API, RESTful API, JDBCand other core, advanced Java concepts. Extensive experience of designing and developing software applications with Java 8/11, J2EE, Springboot, Hibernate JSP, Servlets, Java Beans, Web Services (REST), JDBC, JSON. Strong work experience on databases like SQL server, MYSQL Implemented Web Service and consumed third party Web Services using SOAP, SOA and also verystrong in Restful Web Services Good experience on Spring MVC, Spring Boot. Experienced in setting up logging configurations in the applications using Apache Log4j. Having good knowledge on using Version Controlling tools like GIT Knowledge of J2EE design patterns like MVC, Factory, Abstract Factory. Experienced in the deployment of the applications using Jenkins and performing other configurationchanges for achieving CI/CD. Experience in working on Junit test frameworks to test the functional business logic considering all theedge cases by mocking the test data. Good exposure in interacting with clients and solving application environment issues and cancommunicate effectively with people at different levels including stakeholders, internal teams and thesenior management.

Keyur Patel's Current Company Details
Questrades

Questrades

Experienced Java Developer | Proven Skills in Java EE, Microservices, and Agile Development | Seeking Next Challenge
Keyur Patel Work Experience Details
  • Questrades
    Java Developer
    Questrades Feb 2023 - Present
    Specialized in delivering real-time pricing to clients in the foreign exchange domain, utilizing diverse communication protocols for trade booking. Played a crucial role in ensuring accurate and timely pricing information for clients in the market.● Involved in various phases of the Software Development Life Cycle (SDLC) working in a highly dynamic agile environment and participating in scrum and sprint meetings.● Designed and implemented the application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, and Hibernate.● Worked with fundamental Java topics including memory management, the collections framework, and multithreading.● Designed and developed Applications based on Spring MVC Framework using an MVC design pattern.● Used Spring Core for dependency injection/Inversion of control (IOC).● Used JUnit to write repeatable tests mainly for unit testing. Built a microservice using Spring Boot and Docker.● Developed build test scripts using the Maven tool for compilation and deployment purposes● Used Hibernate for ORM (Object/Relational Mapping) to store data in the MySQL database.● Developing continuously leveraging the newest Java 8 capabilities like streams and filter approaches● Involved in Configuring Jenkins for Continuous Integration and used Git to control the build version● Created and consumed Restful web services using Rest Template and utilizing Postman.● Implemented the authentication and authorization of the application using Spring Security● Unit, Integration, and system testing of application code.● Worked with Threads, Multithreading, Synchronization and Collection API. Technologies: Java, JavaScript, Spring Boot, IntelliJ, Visual Studio Code, Oracle, Docker, Git, Maven, Confluence, Agile Software Development, JSON, REST, Continuous Integration/Continuous Delivery (CI/CD) using SonarQube, Web Services, OAuth2, JSON, REST, TestNG
  • Costco
    Java Developer
    Costco Nov 2021 - Nov 2022
    Canada
    ● Maintained current technical knowledge to support rapidly changing technology, always on the lookout for new technologies, and worked with management and development team in bringing new technologies.● Played a collaborative role throughout different stages of the Software Development Life Cycle (SDLC), contributing to requirements gathering, design, analysis, and the development of code.● Utilized multithreading for the purpose of boosting application performance, particularly emphasizing improvements in report generation.● Wrote SQL queries, stored procedures, triggers, views, packages, and enhanced performance.● Possess the ability to integrate, develop, and execute test cases using Mockito, Junit 4, and 5 to perform quality assurance.● Wrote various Hibernate Queries using Hibernate Query Language (HQL), Named Parameters, Named Queries, and hibernate criterion queries to execute queries against the database.
  • Doshion Group Of Companies
    Web Application Developer
    Doshion Group Of Companies Nov 2014 - Jan 2018
    Ahmedabad Area, India
    Maintained current technical knowledge to support rapidly changing technology, always on a lookout for new technologies and worked with management and development team in bringing new technologies.Delivered the quality code.Developed effective documentation and development methodology.Participated in and received feedback on organizational effectiveness from team members and peers.Worked with Threads, Multithreading, Synchronization and Collection API.Performed integration of components using JMS API Involved in resolving production issues within given SLAInvolved in code review processExperience working on performance improvement of an applicationInvolved in implementation and design documentations

Keyur Patel Education Details

Frequently Asked Questions about Keyur Patel

What company does Keyur Patel work for?

Keyur Patel works for Questrades

What is Keyur Patel's role at the current company?

Keyur Patel's current role is Experienced Java Developer | Proven Skills in Java EE, Microservices, and Agile Development | Seeking Next Challenge.

What schools did Keyur Patel attend?

Keyur Patel attended Conestoga College, Fleming College, Gujarat University, Kadi Sarva Vishwavidyalaya, Gandihnagar.

Not the Keyur Patel 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.