S

Suraj Goyal

Software Engineer

Bengaluru, Karnataka, India4 yrs 11 mos experience

Key Highlights

  • Over 3 years of experience in Backend services.
  • Expertise in Java, Spring Boot, and Microservices.
  • Proven track record in large-scale system design.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and cloud technologies.

Contact

Skills

Core Skills

Software DevelopmentTechnical ArchitectureJavaSpring Boot

Other Skills

AlgorithmsApache KafkaBack-End Web DevelopmentBusinessCC (Programming Language)C++CI/CDCode ReviewCoding StandardsCommunicationCore JavaData StructuresDebuggingDeployment Strategies

About

I'm a dynamic Software Engineer with over 3 years of experience in developing reliable Backend services and large-scale systems. My expertise includes Java, Spring Boot, Spring Reactive, Node.js, React.js, System Design (LLD & HLD), Microservices, Kafka, and databases like MySQL, PostgreSQL and MongoDB. I also have experience with cloud platforms like AWS and GCP. I’m always open to new challenges and opportunities. You can reach me at goyalsuraj841@gmail.com

Experience

4 yrs 11 mos
Total Experience
11 mos
Average Tenure
1 yr 1 mo
Current Experience

Walmart global tech india

Software Engineer III

May 2025Present · 1 yr 1 mo

Jpmorganchase

Software Engineer II

Jan 2025Apr 2025 · 3 mos

Blue yonder

SDE II

Sep 2023Jan 2025 · 1 yr 4 mos · Bengaluru, Karnataka, India

Software DevelopmentSoftware Design PatternsTechnical ArchitectureDistributed SystemsDeployment StrategiesCoding Standards+3

Reliance retail

Software Developer Engineer

Jun 2022Aug 2023 · 1 yr 2 mos · Gurugram, Haryana, India

  • Collaborated with a team of developers to build and maintain a suite of platforms and applications that mitigated regulatory and reputational risk across the firm.
  • Contributed from Design to Development of JioMart’s ABTesting tool using Java and SpringBoot.
  • Utilized Java, SpringBoot, JPA, REST API, GraphQL, Elastic Search, Kafka, Redis, PostgreSQL to build responsive and intuitive Backend application.
  • Designed and implemented features for large data sets, including real-time processing, messaging, and workflow.
  • Worked on the full life cycle of software development, including defining, designing, implementing, testing, deploying, and maintaining software across multiple products.
kafkaElasticsearchJ2EE Web ServicesGraphanaUnit TestingJava+17

Pokkt

Software Engineer

Oct 2021Jun 2022 · 8 mos · Bengaluru, Karnataka, India

  • Executed software solutions, utilising Java frameworks (SpringBoot Hibernate), to meet business requirements and ensure secure, stable, and scalable systems.
  • Kafka used as a messaging queue to manage data flow and handle high throughput.
  • Actively Involved in Design and Implementation of the project.
  • Worked on some functionalities and tools responsible for speed enhancement like New Relic.
  • Worked on the Monitoring performance using grafana for graphs and Kibana for logs dashboards.
  • Implemented Oauth2 for authentications for one Service.
  • Enhanced unit test coverage from 30% to 90%+ ensuring robust code quality.
Representational State Transfer (REST)GraphanaSpring FrameworkHTML5Node.jsDebugging+9

Cognizant

Programmer Analyst Trainee

Jan 2021Sep 2021 · 8 mos · Pune, Maharashtra, India

  • Developed a Product-Retail e-commerce using SpringBoot enhancing the Web usability.
  • E-Commerce Portal has been developed as part of scope that consumes Microservices.
  • Engineered a Spring Boot solution for real-time business metrics.
  • MySql used to store transactional data and used AWS for CI/CD.
MicroservicesSpring FrameworkJavaSpring BootDebuggingREST APIs

Zomato

Summer Intern

May 2019Aug 2019 · 3 mos · Ludhiana, Punjab, India

  • Implementing different modules that would provide functionality to operate on and manage different type of information stored in database, then integrating all the modules into a single system to provide a simple and common platform so that the authorized personnel can use it to access the data and perform various kinds of operations needed.
Skill DevelopmentTechnical RequirementsCommunication

Education

UPES

BTech - Bachelor of Technology — Computer Science and Engineering with specialization in Open source and Open Standards

Jan 2017Jan 2021

SHIVALIK PUBLIC SEN. SEC. SCHOOL, JAITO

PCM

Jan 2015Jan 2017

DAV PUBLIC SCHOOL, JAITO

Jan 2003Jan 2014

Stackforce found 100+ more professionals with Software Development & Technical Architecture

Explore similar profiles based on matching skills and experience