Post Job Free
Sign in

Java Full-Stack Developer with 8.7y Experience

Location:
Ahmedabad, Gujarat, India
Posted:
December 22, 2025

Contact this candidate

Resume:

CURRICULUM VITAE

Ravi Patel (*.*+ Years Exp.)Email-ID : *********.****@*****.***

Bhaktinagar society, opp SBI BANK, Linkedin-ID : ravi-patel-software-solution-expert Gurukul Road, Memnagar, Ahmedabad Mobile-NO :+91-940******* State: Gujarat +91-799*******

Pin Code: 380052

Objective:

Java Full-Stack Developer with 8.5+ years of experience in banking, healthcare, fintech, CRM, e-commerce, and enterprise applications, specializing in Java, Spring Boot, Microservices, and cloud technologies (AWS, G-CLOUD). Proven ability to design, develop, and deploy scalable applications, optimize performance, and lead cross-functional teams. Seeking to drive innovation and high-quality software delivery in a dynamic environment. Professional Experience:

Expertise in Java, Spring Boot, Microservices, Hibernate, RESTful APIs, Angular/Node Strong background in cloud platforms (AWS, G-CLOUD), CI/CD, and DevOps Skilled in architecting scalable solutions, performance optimization, and team leadership Experience across banking, healthcare, fintech, CRM, e-commerce, and enterprise applications

Passionate about clean code, best practices, and high-quality software delivery Strong proficiency in SOLID principles, design patterns, low-level design (LLD), and high-level design (HLD)

Qualification Details:

Degree

Percentage

Year of Passing

University/Board

M.C.A 66.00% March – 2017 Gujarat Vidyapith,

Ahmadabad

B.C.A 80.31% April – 2015 H.N.G.U University,

Patan

H.S.C 65.01% March – 2012 G.H.S.E.B

S.S.C 54.12% March – 2010 G.S.E.B

Certifications & Courses:

Oracle Certified Associate, Java SE 11 (OCJA-11) – Oracle AWS Certified Solutions Architect – Associate (Course Completed, Udemy) Python Programming (Course Completed, Udemy)

Java 9 New Features (Course Completed, Udemy)

Technical Skills:

Language Core Java, JavaEE.

Java Framework Spring MVC, Spring Boot, Spring REST, Hibernate, Spring Cloud, Spring JDBC, Spring Security

Database MySQL, Postgresql and MongoDB, Redis & Elastic Search (Awareness) Front-end Technologies HTML, JSP, Servlet, CSS, Bootstrap, Material CSS, jQuery, JavaScript, Angular -8, Node JS. Application/Web Servers Apache Tomcat, JBoss.

IDE Eclipse, NetBeans, STS

Web Services RESTful, SOAP.

Build Tools Maven, Gradle.

Cloud Technologies Amazon S3, AWS CloudHSM, SNS, SQS, DynamoDB, VPC, Autoscaling etc.. Version Control Tools GitHub, SVN, Svn Tortoise, Git CI/CD Tools Jenkins, Docker

Mobile Computing Android

Operating Systems Windows, Linux.

Other Technologies Design Pattern, Socket Programming, RMI, Made Custom Framework (Database Migration), Client Side Encryption, Quartz Scheduler, Payment Gateway, EhCache, JWT, Swagger/Redoc, TestNG, XML/JSON, Junit, FlywayDB, itext, JSTL, MicroService, Eureka, Zipkin, Kibana, Apache Kafka( Awareness), Maven Multi Module, Rest Assured, ELK BDD/Cucumber, Lombok, ActiveMq, SAM Model, PHP, GraphQL, Python, JWT integration with Salesforce etc...

Tools/ Plugins Postman Client, Putty, WinSCP, SonarQube, JIRA Project in Brief:

Organization : Canterr Role: Lead Engineer

Project Title : Wayfair – Ecommerce Platform for Furniture and Home Goods (Since 08/2023) Client : Wayfair Inc., Boston, Massachusetts, USA

Domain : E-commerce / Retail

Summary project : The project involved the development and enhancement of Wayfair’s e-commerce platform, one of the world’s largest online destinations for furniture and home goods. The platform serves millions of customers, offering a wide range of products with personalized recommendations, seamless checkout, and robust logistics integration.As part of the engineering team, I contributed to building scalable, high-performance backend services and intuitive frontend features to improve user experience and operational efficiency. Key focus areas included product catalog management, order processing, payment integration.

Technology: Java 11, Spring Boot, REST APIs, Angular, MySQL, GCLOUD, Kafka, Docker, Jenkins, GraphQL, PostgreSQL Project in Brief:

Organization : Infostrech (Ahmadabad) Role: Sr Software Engineer Project Title : LifeScan and Medtronic (03/2021 to 08/23) Domain : Healthcare

Summary project : LifeScan is a global leader in blood glucose monitoring innovation and digital health technology and has a vision to create a world without limits for people with diabetes and related conditions. I have worked on OneTouch Reveal Web for the project.

Optimized system performance, improving response time and reliability. Project in Brief:

Organization : Techforce Infotech Pvt Ltd (Ahmadabad) Role: Java Developer Project Title : APEXX Global Payment (UK Client) (01/2019 – 03/2021) Domain : Fintech

Summary project : APEXX consolidates global payment providers into a single integration point, Optimizing the cost of complex payment ecosystems.

APEXX is a middleware for a number of worldwide payment gateways provides. Component based micro service architecture, Facility of 3D secure payment and End to End transaction updates for merchants.

Description : This product links all types of players in the payments industry via single integration. For example, a cart or e-commerce system linked to the Apexx Gateway will have a choice of virtually any payment gateway, PSP, APM (alternative payment method) or acquirer. It also works the other way round, for example; a payment gateway only needs the Apexx Core system to allow any shopping cart, billing, invoicing or e-commerce system to be integrated with their services. portal. Components :

1. MGW – Merchant facing component (Front component of our system) 2. Core Engine – Main operation processing engine

3. SNV – Security and verification of request

4. AIRE – Automatic routing engine using Easy Rule (Decision making engine) 5. BinLookup – Return the PAN details whether it is Visa, MasterCard etc. 6. Tokeniser – Token generation process engine from PAN details 7. Webhook - Send notification to merchant system. (Notification Engine) 8. Importer – Work as SAAS for importer our transaction to third party service 9. PSPGW – Communicate with multiple acquires (payment gateway’s), APMs 10. Batch Processor – Reconciliation process of transaction Technology : Spring MVC, Spring Rest, JSP, Hibernate, MySQL, FlyDB, Bootstrap, JQuery, AJAX, JSON, XML, AWS_SQS, AWS S3

Team Size : 25 Size

Database : MySQL

Tools : STS, Atlassian JIRA, Git (Source Control), SonarQube, DBeaver, MySQL Workbench Project in Brief:

Organization : Techforce Infotech Pvt Ltd (Ahmadabad) Role: Jr Java Developer Project Title : HHOA (Hybrid Homeowner’s Association) (01/2019 – 03/2021) Description : Homeowner, Board Of directors, Management Agencies, Group/Society Admin, System Admin. They can raise maintenance requests, any complaint request about society and contract agencies. Also, they can pay bills via the same portal.

Technology : Spring MVC, Angular, Data JPA, Hibernate, REST APIs Team Size : 6

Database : MySQL

Tools : STS

Project in Brief:

Organization : Techforce Infotech Pvt Ltd (Ahmadabad) Role: Jr Java Developer Project Title : AMS – Asset Management System (01/2019 – 03/2021) Description : This application is used for managing the assets for any organization. How many laptops, server and router or anything which we count as an asset is available in the organization which we configure into that system and we can get the report based on that. Client can get details of his allocated assets and can be able to replace/return the asset. Technology : Spring MVC, Node Js, Data JPA, Hibernate, REST APIs Team Size : 6

Database : PostgreSQL

Project in Brief:

Organization : Isourcing Technologies Pvt. Ltd (Formerly Tender247) Role: Jr Java Developer Project Title : CRM (06/2017 – 01/2019)

Description : This application is used by businesses to manage interaction with current and future customers. Also, clients can store the customer details, follow-up activity and next follow up activity etc. The client can get details of his customer activity and report.

Technology : Core Java, Jsp, Servlet, Jquery, tomcat 7, Ajax, Svn Team Size : 3

Database : MYSQL

Tools : Eclipse

Project in Brief:

Organization : Isourcing Technologies Pvt. Ltd (Formerly Tender247) Role: Jr Java Developer Project Title : Tender247 (06/2017 – 01/2019)

Description : CRM and Tender247 both applications are interconnected with each other. This application is helping you in exploring business opportunities by providing right Tenders information & related services. Also, it provides the fresh live and archive tender with documents.

Technology : Spring, Spring MVC, Jsp, Tomcat 8, Svn Team Size : 3

Database : MYSQL,

Tools : Eclipse

Project in Brief:

Organization : Isourcing Technologies Pvt. Ltd (Formerly Tender247) Role: Jr Java Developer Project Title : Tender Management Systems (06/2017 – 01/2019) Description : Tender Management System is a system that is developed to manage the tender process and store the all-important document in one place.

Technology : Spring, Spring Boot, Spring MVC, Jsp, Jboss, Svn Team Size : 3

Database : MYSQL, DB2

Tools : Eclipse

Project in Brief:

Organization : Isourcing Technologies Pvt. Ltd (Formerly Tender247) Role: Jr Java Developer Project Title : Bulk Mail Module (06/2017 – 01/2019) Description : This application is used for dynamic generating the query and getting the result. It is a database query builder and provides a convenient, fluent interface to creating and running database queries. It can be used on advanced search engine pages, administration back-ends, etc. Technology : Quartz, Servlet, JSP, Svn

Team Size : 3

Database : MYSQL

Tools : Eclipse

Project in Brief:

Organization : Isourcing Technologies Pvt. Ltd (Formerly Tender247) Role: Jr Java Developer Project Title : Query Builder (06/2017 – 01/2019)

Description : This application is used for dynamic generating the query and getting the result. It is a database query builder and provides a convenient, fluent interface to creating and running database queries. It can be used on advanced search engine pages, administration back-ends, etc. Technology : Core Java, Servlet, JSP, Html, Ajax, Jquery, Svn, Team Size : 3

Database : MYSQL

Tools : Eclipse

Personal Details:

Date of Birth : 06/1995

Gender : Male

Marital Status : Unmarried

Nationality : Indian

Languages Known : Gujarati, Hindi, English

I hereby declare that the above written particulars are best of my knowledge and belief. Ravi Patel

+91-799*******



Contact this candidate