Golandaz Sufiyan

Software Engineer

Mumbai, Maharashtra, India3 yrs 9 mos experience

Key Highlights

  • Expert in modernizing legacy systems to microservices.
  • Strong background in Java and Spring Boot development.
  • Proven track record in automation and testing frameworks.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and microservices architecture.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

Agile DevelopmentAlgorithmsAmazon Web Services (AWS)Apache KafkaBack-End Web DevelopmentC (Programming Language)CommunicationCompetitive ProgrammingData StructuresGitGradleGroovyHibernateIBM Db2JUnit

About

I enjoy writing code and problem solving. I have worked on micro services as well as monolith architecture with focus on multithreading and concurrency as well. Skills:- -Data Structures and Algorithms -Core Java -Spring Boot -Hibernate,JPA, JDBC -SQL, NoSQL(MongoDB) -REST APIs -OOPS -Basic knowledge of ReactJS and NodeJS

Experience

3 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 1 mo
Current Experience

Hashedin by deloitte

Software Engineer- II

May 2024Present · 2 yrs 1 mo · Mumbai, Maharashtra, India · Hybrid

  • Modernized a legacy monolith into a modular, microservices-based architecture using Java 21, Spring Boot, and
  • an incremental rollout strategy, improving scalability and shorter release cycles.
  • Collaborated with architects and product teams to define bounded contexts, RESTful service contracts, and
  • ensure alignment with domain-driven design principles.
  • Achieved robust inter-service communication using RestTemplate, implemented Resilience4j Circuit Breaker for
  • fault tolerance, and managed multi-environment configurations via Helm charts and Spring Data Redis caching for
  • performance optimization.
  • Applied SOLID principles with design patterns like Factory, Strategy, and Builder to build clean, maintainable, and
  • scalable components
  • Worked with complex DB2 stored procedures, dynamically mapping ResultSet outputs to POJOs using Java
  • Reflection, reducing boilerplate code and enabling flexible, reusable data handling.
  • Proactively participated in peer code reviews, design discussions, and architectural planning sessions, contributing
  • to consistent code quality and cross-team knowledge sharing.
  • Wrote unit and integration tests using Mockito and JUnit, achieving > 80% test coverage.
Java 21Spring BootRESTful servicesResilience4jSpring Data RedisSOLID principles+4

Capgemini

Software Engineer

Aug 2022Apr 2024 · 1 yr 8 mos · Mumbai, Maharashtra, India · On-site

  • Conducted in-depth analysis and refactoring of backend services, utilities, models and implemented REST API contracts as per the business requirement,
  • Implemented DAO and DTO wrapper classes for ensuring data transfer between client and server in the requested format.
  • Spearheaded the development of automation framework from greenfield project for 2 web apps using Java 11, Spring Boot, Mockito, Junit, using mixture of both TDD and BDD.
  • Worked closely with QA and dev teams to triage and resolve production issues and exceptions using Splunk logs.
Java 11Spring BootREST APIMockitoJUnitSplunk+1

Education

University of Mumbai

Bachelor of Technology - BTech — electronics and telecommunication engineering

Jan 2018Jan 2022

D.A.V. Public School, New Panvel

Senior Secondary School — Science

Jan 2016Jan 2018

Mahatma International School

10th — School

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Golandaz Sufiyan - Software Engineer | Stackforce