Deepak Patil

Senior Software Engineer

Pune, Maharashtra, India9 yrs 9 mos experience
Highly Stable

Key Highlights

  • 9+ years of experience in backend development.
  • Expertise in building scalable microservices.
  • Strong leadership in agile, distributed teams.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS solutions with a focus on scalable architectures.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesCore JavaRest ApisSpring Framework

Other Skills

API Performance TuningPerformance TuningProduction SupportTeam LeadershipAgile MethodologySpring MVCHibernateJSPJavaScriptHTMLCSSSVNAmazon KiroAmazon Qopen search

About

Senior Software Engineer with 9+ years of experience building scalable backend systems and microservices for enterprise and high-traffic applications. Specialized in Core Java, Java 8, Spring Boot, and Microservices, with strong expertise in Collections, Multithreading, REST APIs, and AWS cloud environments. Experienced in designing production-grade systems, improving performance, and delivering reliable solutions in agile, distributed teams. Comfortable working in remote-first environments with strong communication, ownership, and accountability. Hands-on experience across the full backend development lifecycle — requirement understanding, architecture discussions, development, performance tuning, and production support. Focused on writing clean, maintainable code and building systems that scale. Actively upskilling in system design and cloud-native architectures to contribute to global product teams. Currently open to challenging opportunities in product or high-impact engineering teams where I can add value in building scalable platforms and solving complex technical problems. Core Skills Core Java | Spring Boot | Microservices | Java 8 | Collections | Multithreading | REST APIs | AWS | System Design | Distributed Systems | Agile | CI/CD

Experience

9 yrs 9 mos
Total Experience
2 yrs 6 mos
Average Tenure
2 yrs 3 mos
Current Experience

Hcltech

Senior Technical Lead

Feb 2024Present · 2 yrs 3 mos · Pune · Hybrid

  • Built and deployed scalable microservices using Java & Spring Boot handling Xk+ users
  • Improved API response time by 30% via performance tuning.
  • Designed REST services used by multiple production applications
  • Developed the application using Springboot Framework that leverages microservices architecture. Involved in production support troubleshooting and debugging of application Lead and motivate team fostering a collaborative and productive work environment. Collaborating with stakeholders to gather and document functional and non-functional requirements for the system. Designed the architecture and workflow of the eInvoice system, ensuring integration with existing ERP and accounting systems. Developed project plans, defined scope, and established milestones for the eInvoice processing system. development and deployment of the eInvoice system, ensuring alignment with project goals and requirements Coordinated testing phases, including unit testing, integration testing, and user acceptance testing (UAT), to ensure system functionality and reliability. Managed the rollout of the eInvoice system, ensuring a smooth transition and minimal disruption to business operations Provided ongoing support and maintenance, addressing issues and incorporating feedback for continuous improvement.
JavaSpring BootMicroservicesAPI Performance TuningREST APIs

Capgemini

2 roles

Senior Consultant

Apr 2022Feb 2024 · 1 yr 10 mos

  • Developed the application using Springboot Framework that leverages microservices architecture. Involved in production support troubleshooting and debugging of application Lead and motivate team fostering a collaborative and productive work environment. Collaborating with stakeholders to gather and document functional and non-functional requirements for the system. Designed the architecture and workflow of the eInvoice system, ensuring integration with existing ERP and accounting systems. Developed project plans, defined scope, and established milestones for the eInvoice processing system. development and deployment of the eInvoice system, ensuring alignment with project goals and requirements Coordinated testing phases, including unit testing, integration testing, and user acceptance testing (UAT), to ensure system functionality and reliability. Managed the rollout of the eInvoice system, ensuring a smooth transition and minimal disruption to business operations Provided ongoing support and maintenance, addressing issues and incorporating feedback for continuous improvement.
Spring BootMicroservicesProduction SupportTeam Leadership

Consultant

Jan 2020Mar 2022 · 2 yrs 2 mos

MicroservicesSpring Boot

Ornnova group

PLM Consultant

Nov 2018Nov 2019 · 1 yr · Bangalore

  • Involved in requirements discussions story board preparation estimation daily Scrum meetings and retrospective meetings as part of Agile methodology. Developed REST based Web Services using JAX-RS and Axis to interact with backend systems. Developed REST based Web Services using JAX-RS and Axis to interact with backend systems. Implemented the Spring IOC for the core business application logic and used Hibernate as persistence framework. Used JSON parsing to implement REST Web Services. Development back-end with Spring MVC framework on underlying Hybris platform. Used Log4J to capture log that includes runtime exceptions monitored error logs and debugged. Used GIT for version control across common source code used by developers.
Core JavaREST APIsAgile MethodologySpring MVCHibernate

Hcl technologies

Software Engineer

May 2016Nov 2018 · 2 yrs 6 mos · Pune Area, India

  • Responsible for reviewing business user requirements and participated in meeting the users with Business Analysts. Written technical and detailed design documents based on the requirement specifications. Followed Scrum Agile methodology for the iterative development of the application and participated in weekly Sprints stand up meetings and customer reporting backlogs. Involved in Continuous Integration/Delivery Code Refactoring and Process Improvements. Developed presentation tier as JSPs JavaScript MVC HTML and CSS with custom tag libraries using Spring Framework. Used SVN for Version Control and JSON toolkit for encoding and parsing the text. Designed Interactive GUIs using Java Applets Servlets and Swing. Utilized Java Swing framework to develop client-side components. Used Hudson to build and create war files which were deployed using Tomcat. used Log4j to log the debug. The Application was hosted by Tomcat Server and developed using Eclipse. Preparing impact analysis document Worked as developer to issue fixes Responsible for new enhancement, customization and issue fixing Involved in merging and deployment activities Plan , develop ,and implementation activity.
JavaJSPJavaScriptHTMLCSSSVN+1

Education

AGPIT

Engineer’s Degree — Computer Science

Jan 2010Jan 2014

Pune Board

High School Diploma — PHYSICAL SCIENCES

Pune Board

High School Diploma

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience