Associate Software Engineer @Accenture | Java •Spring Boot | Microservices | React | MySQL| MongoDB | Leetcode

Bengaluru

Gurugram, Haryana, India

Bachelor of Engineering - BE, Computer Science & Enginerring
Chitkara University

Bachelor of Technology, Computer Engineering
Chitkara University
Join Shruti and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossAssociate Software Engineer @Accenture | Java •Spring Boot | Microservices | React | MySQL| MongoDB | Leetcode
Backend-first Full Stack Engineer with 2 years of experience building scalable enterprise applications using Java, Spring Boot, React.js, MongoDB, and MySQL. Currently working at Accenture, where I develop and support production-grade backend systems for enterprise clients. My work includes designing secure REST APIs, implementing JWT/RBAC authentication, debugging critical production issues, and building automation solutions that improve system reliability and reduce manual effort. I enjoy solving complex engineering problems - from fixing recurring server startup failures and optimizing backend architectures to improving deployment efficiency and reducing code duplication using design patterns. Beyond enterprise systems, I also build products end-to-end independently. Recently, I developed and deployed a complete e-commerce platform using React.js, Spring Boot, MySQL, Docker, and JWT authentication. Tech Stack: • Java • Spring Boot • Spring Security • Hibernate/JPA • React.js • Node.js • MongoDB • MySQL • REST APIs • JWT • RBAC Solved 500+ DSA problems across coding platforms and always interested in backend engineering, scalable systems, and product-focused development opportunities.
Bengaluru
Associate Software Engineer at Accenture in India, Aug 2024 - Present · 1 yr 10 mos, Bengaluru, Working on enterprise backend systems involving Java Spring Boot services, REST APIs, production issue resolution, and automation solutions. Contributing across backend development, system reliability, and full stack feature delivery. • Designed and implemented secure authentication and authorization workflows using Spring Security, JWT, and Role-Based Access Control (RBAC). • Refactored duplicated business logic into reusable shared modules using Factory and Builder design patterns, reducing code redundancy by 30%. • Built backend automation solutions that proactively detected processing failures and automatically triggered recovery workflows for enterprise systems. • Diagnosed and resolved complex production failures involving distributed services, database inconsistencies, API integrations, and application startup issues. • Developed and integrated full stack features using React.js frontend components connected with Spring Boot REST APIs. • Collaborated with cross-functional engineering teams to deliver scalable, production-ready features across multiple sprint releases.
Software Engineering Intern at IngenX Technology Private Limited, Feb 2024 - Jun 2024 · 5 mos, Gurugram, Haryana, India, This was my first industrial experience. I joined this company as a software development intern. During my first week of joining, I was assigned into a project that the company was building to be sold as Software as a Service (SAAS). The project that I worked on was full fledge CRM software, primarily to be used by Companies for Employee Management. Skills: Angular, Routing, Session Management, Security (JWT Token), Typescript, Node, MongoDB. Personal Duties: - Improved UI to make it look like the Designs. - Created some of the core components (Employee Listing, Company Onboarding) to be used in the application. - Created APIs for CRUD operation on various entities. - Enhanced existing tables to be dynamic so user has flexibility to see what they want. - Created components to show data as Graphs for better readability
Bachelor of Engineering - BE, Computer Science & Enginerring, Chitkara University
Bachelor of Technology, Computer Engineering, Chitkara University
github: https://github.com/shrutigarg1210