Saurabh Rai

Software Engineer

Bengaluru, Karnataka, India13 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12 years of diverse experience across multiple sectors.
  • Expert in Java and Spring Boot with strong SDLC knowledge.
  • Proven track record of improving software performance and efficiency.
Stackforce AI infers this person is a skilled software engineer with expertise in Java and system optimization across various industries.

Contact

Skills

Core Skills

JavaSpring BootDatabase OptimizationPerformance ImprovementSoftware DevelopmentSystem ArchitectureSystem DesignWarehouse Management Systems

Other Skills

AgileAmazon EC2Amazon Relational Database Service (RDS)Amazon S3Analytical ToolsApache TomcatAzure Key VaultData ModelingDesign PatternsGITGNU OctaveJIRAJMSJSFJSON

About

Saurabh is having 12 years of experience with exposure to Investment Banking, Lighting, Telecom and Supply Chain Sectors. Currently working in Societe Generale, Bangalore. Involved in all phases of Software Life Cycle like Requirement Analysis, Design, Coding and Unit Testing. He has good interpersonal and client interfacing skills. ⋅ Experience in Java/J2EE technologies. ⋅ Experience in all phases of SDLC ⋅ Experience in design, development, and implementation of services and API. ⋅ Experience in developing scalable UI components. ⋅ Experience in working with Agile Technology. Specialties: Java -11, PL/SQL, MongoDB, Microservices, Data Structure and Algorithm, Postgresql Framework Spring Core, Spring Boot, ELK Stack, Knowledge of Hibernate and Spring Data Practical knowledge of various tools and technologies including: Kubernetes, Docker, SwaggerUI -2, Jenkins, Sonar, Kafka -2, Servlets, JSP, JS, HTML, CSS, Ant, Maven, Gradle, HTML5, CSS3, JavaScript, XML, JIRA, GIT, Apache Tomcat, JBoss, CI-CD pipeline

Experience

Societe generale

Lead Software Engineer

Feb 2023Present · 3 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Implemented new technologies and methodologies to enhance software development processes.
  • Successfully delivered high-quality software solutions, improving team efficiency and productivity.
  • Collaborated with cross-functional teams to drive innovation and achieve project milestones.
JavaSpring BootAgile

Signify

Lead Consultant

Jun 2017Feb 2023 · 5 yrs 8 mos · Bangalore Urban, Karnataka, India · On-site

  • Improved the critical service performance by bringing down the report creation time from 60 seconds to 8 seconds using partitioning and materialized views.
  • Implemented module to automate the complete commissioning process which is saving so many man days that used to get wasted in commissioning.
  • Implemented caching strategies using technologies like Redis, leading to a 40% reduction in database query times and improved application responsiveness
RedisMaterialized ViewsPartitioningDatabase OptimizationPerformance Improvement

Discoveree inc.

Senior Software Engineer

Jul 2016May 2017 · 10 mos · Bangalore Urban, Karnataka, India · Remote

  • Developed analytical tool provide facility to higher management to take decisions based on detailed analysis and comparison of mosfets.
  • Successfully implemented architectural improvements that increased system scalability by 30%, accommodating growing user demands
Analytical ToolsSystem ScalabilitySoftware DevelopmentSystem Architecture

Amdocs

Software Developer

May 2015Jun 2016 · 1 yr 1 mo · Pune Area, India · On-site

  • Design and develop software features and enhancements for Replenishment Manager, Voucher Manager. The function of Replenishment module is to balance the account for prepaid and postpaid customers by crediting, debiting and providing promotional offers.
Software DevelopmentDesign PatternsSystem Design

Manhattan associates

Software Engineer

May 2012Apr 2015 · 2 yrs 11 mos · Bengaluru Area, India · On-site

  • Design and develop software features and enhancements for Manhattan Associates’ Warehouse Management for Open Systems or WMOS. WMOS provides an end to end solution for managing warehouse, from receiving of goods to inventory movement to packaging, labelling and shipping.
  • Involved in developing MVC components using JSF, Action beans and Java beans.
  • Design and develop services to implement business logic and validate using Factory, Singleton, Builder, BDImpl and DAO design patterns.
  • Train new hires on WMOS architecture.
JSFMVC ComponentsSoftware DevelopmentWarehouse Management Systems

Education

Ideal Institute of Technology

B.Tech — Information Technology

Kendriya Vidyalaya

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience