Varun Gulati

Software Engineer

Gurugram, Haryana, India17 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years of experience in software engineering.
  • Expertise in Java and Spring Framework.
  • Proven leadership in software development projects.
Stackforce AI infers this person is a seasoned software engineer specializing in Java-based solutions and content management systems.

Contact

Skills

Core Skills

Java DevelopmentSpring FrameworkContent Management Systems

Other Skills

PostgreSQLSpring BootAdobe Experience Manager (AEM)Amazon Web Services (AWS)GitHubMicroservicesTechnology LeadershipAgile MethodologiesSystems DesignREST APIsSoftware Developmentsite catalystjQueryComputer Hardware TroubleshootingSoftware Installation

About

• 14+ yrs of extensive experience in OOPs technologies, designing of the project. Hands on experience on Core Java, J2EE, Collection Framework, Spring Framework & multi-threading, concurrency. • Hands on experience in Spring Integration, Spring Boot & Spring Batch. • Currently working with Gartner as a Lead Software Engineer Skills : • Core Java(Java7 & Java8), J2EE, • Collection, Multithreading, • Java Concurrent APIs • Maven • XML Processing • Webservices ( SOAP & Rest) • SQL • Spring Core • Spring Boot • Amazon Web Services • Spring Integration • Spring Batch • Data Structure • Algorithms

Experience

17 yrs 5 mos
Total Experience
3 yrs 5 mos
Average Tenure
7 yrs
Current Experience

Gartner

2 roles

Principal Software Engineer

Promoted

Apr 2026Present · 1 mo · Gurugram, Haryana, India · On-site

Lead Software Engineer

Apr 2019Mar 2026 · 6 yrs 11 mos · Gurugram, Haryana, India · On-site

  • Responsible for designing and developing software solutions that meet the needs of the business and users.
  • Writing code, implementing software architecture, and ensuring the software is scalable, reliable, and efficient.
  • Staying up-to-date with the latest technologies and industry trends, making technical decisions, and guiding the team in adopting best practices and standards.
  • Managing software development projects, including planning, estimating, and tracking progress.
  • Coordinating with stakeholders, setting project goals and timelines, and ensuring the successful delivery of software solutions.
  • Responsible for reviewing code and ensuring it meets quality standards.
  • Collaborate with cross-functional teams, such as product managers, designers, and testers, to gather requirements, define software specifications, and ensure smooth integration of software components.
  • Mentoring and coaching junior software engineers, helping them grow their technical skills and career.
  • Continuously improve software development processes and practices.Identifying areas for improvement, implementing process enhancements, and promoting innovation and efficiency within the team.
  • Responsible for documenting software designs, specifications, and processes.
PostgreSQLSpring BootJava DevelopmentSpring Framework

Ceb, now gartner

2 roles

Senior Software Engineer

Apr 2015Mar 2019 · 3 yrs 11 mos

Java Software Engineer

Dec 2013Mar 2015 · 1 yr 3 mos

  • Worked on Adobe CQ5, now known as Adobe Experience Manager (AEM), is a content management system (CMS) developed by Adobe Systems.
  • Job Responsibilties :-
  • Designing, developing, and implementing AEM solutions, customizing and extending AEM functionalities.
  • Creating and managing content structures, workflows, and templates, troubleshooting and resolving technical issues.
  • Collaborating with cross-functional teams, and ensuring the overall performance and stability of the AEM platform.
  • Developing and implementing web applications using Adobe CQ5.
  • Designing and customizing templates, components, and workflows in Adobe CQ5.
  • Collaborating with cross-functional teams to gather requirements and develop solutions.
  • Creating and managing digital assets in Adobe CQ5.
  • Troubleshooting and resolving issues with Adobe CQ5 applications.
  • Optimizing and improving the performance of Adobe CQ5 websites.
  • Conducting user training and support for Adobe CQ5 applications.
  • Staying up-to-date with the latest trends and best practices in Adobe CQ5 development.
  • Participating in code reviews and ensuring adherence to coding standards.
  • Collaborating with stakeholders to define and prioritize project requirements.
  • Providing technical guidance and support to junior developers.
  • Integrating Adobe CQ5 with other third-party systems and applications.
  • Monitoring and analyzing website analytics to identify areas for improvement.
Adobe Experience Manager (AEM)Java DevelopmentContent Management Systems

Centurylink

Software Engineer

Oct 2010Nov 2013 · 3 yrs 1 mo · Noida, Uttar Pradesh, India · On-site

  • Responsibilities:
  • Develop high-quality software applications based on client requirements and specifications
  • Collaborate with business analysts and stakeholders to gather and understand software requirements
  • Design and implement software solutions using programming languages such as Java
  • Write clean, efficient, and maintainable code following coding standards and best practices
  • Conduct thorough testing and debugging of software applications to ensure quality and reliability
  • Collaborate with cross-functional teams to integrate software components and resolve technical issues
  • Stay updated on the latest software development trends, tools, and technologies
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Document software designs, technical specifications, and user manuals
  • Assist in troubleshooting and resolving software defects and issues reported by users
  • Continuously improve software development processes and practices

Nokia siemens networks

Fault Management Engineer

Jun 2009Oct 2010 · 1 yr 4 mos · Noida, Uttar Pradesh, India · On-site

  • Maintaining coordination between departments (configuration management, alarm monitoring, OSS team, and tool team, HR, Admin etc.) to ensure that tasks are completed on time.
  • Managing fault Management for AIRTEL BSS Network. Troubleshooting & fault finding for all BSC, BTS elements of m. Remotely handling faults & assist to field team for fixing.
  • Coordinate with alarm monitoring team for current status of network active alarms and track the alarm history and try to resolve it ASAP.
  • Handle faults in network and take appropriate restorative and preventive actions after performing fault diagnosis.
  • Coordinate with field maintenance team for update on status of hardware issues and for performing planned/unplanned activities regarding resolution of the same.
  • Supporting work done by field engineers and third parties like BTSOL, RAILTEL, etc.
  • Ensure efficiency in the processes and day to day operations.
  • Ensure escalation channels are well set up.
  • Ensure timely reports and metrics are sent in timely manner.
  • Ensure minimal escalations from the fault management department

Rt outsourcing services ltd

Technical Support Engineer

Aug 2008Jun 2009 · 10 mos · Noida, Uttar Pradesh, India · On-site

  • Responsibilities:
  • Provide technical support to clients and customers via phone, email, or chat
  • Troubleshoot and resolve technical issues related to software, hardware, and network connectivity
  • Document and track customer interactions and resolutions in a CRM system
  • Collaborate with cross-functional teams to escalate and resolve complex technical problems
  • Ensure customer satisfaction by delivering high-quality support and service
  • Stay updated on the latest technology trends and product knowledge
  • Identify and recommend process improvements to enhance customer support experience
  • Adhere to company policies and procedures while maintaining confidentiality of customer information.

Education

Sikkim Manipal University - Distance Education

Master of Business Administration - MBA — Information Technology

Apr 2010Apr 2012

K C College of Engineering And IT

Bachelor of Technology — Electronics and Communication

Jan 2004Jan 2008

S.D.P.S

12th — Non Medical

Jan 1990Jan 2004

Stackforce found 100+ more professionals with Java Development & Spring Framework

Explore similar profiles based on matching skills and experience