Hritik Agrawal

Software Engineer

Jaipur, Rajasthan, India3 yrs 4 mos experience
Highly Stable

Key Highlights

  • Expert in designing scalable microservices architecture.
  • Proficient in Java and Spring Boot for backend development.
  • Strong problem-solving skills with a focus on performance optimization.
Stackforce AI infers this person is a Backend Engineer with expertise in SaaS and microservices architecture.

Contact

Skills

Core Skills

JavaSpring BootMicroservices

Other Skills

REST APIsRabbitMQSQLJUnitMockitoDockerMySQLAzure ADNoSQLAmazon Web Services (AWS)HibernateGraphQLSpring SecurityH2Software Development

About

Backend Engineer with 3+ years of experience designing and building scalable, high-performance applications using Java and Spring Boot. I specialize in developing robust microservices and distributed systems, focusing on clean architecture, performance optimization, and reliability. I have hands-on experience working with REST APIs, event-driven systems, and messaging queues like RabbitMQ, along with strong knowledge of database design and system integration. I enjoy solving complex backend problems, improving system efficiency, and building solutions that scale. My work involves writing clean, maintainable code, implementing effective testing strategies using JUnit and Mockito, and ensuring systems are resilient and production-ready. Key strengths: • Microservices architecture and distributed systems • Java, Spring Boot, REST APIs • Messaging systems (RabbitMQ / event-driven architecture) • Database design and performance optimization • Debugging, problem-solving, and system design I actively explore new technologies and leverage AI tools to enhance development productivity and write better code. Currently seeking opportunities to contribute to impactful backend systems and grow as a software engineer.

Experience

3 yrs 4 mos
Total Experience
3 yrs 4 mos
Average Tenure
3 yrs 4 mos
Current Experience

Robomq

2 roles

Software Engineer

Promoted

Apr 2025Present · 1 yr 2 mos

  • Designed and developed scalable microservices using Java and Spring Boot, following clean architecture and best practices
  • Built and integrated RESTful APIs for seamless communication between services and external systems
  • Implemented event-driven architecture using messaging queues (RabbitMQ), improving system scalability and decoupling
  • Optimized application performance by identifying bottlenecks, improving query efficiency, and reducing response time
  • Developed and maintained backend systems handling high-volume data and concurrent users
  • Wrote comprehensive unit and integration tests using JUnit and Mockito to ensure reliability and reduce production issues
  • Worked on database design, queries, and data handling using SQL, ensuring data consistency and performance
  • Collaborated with cross-functional teams to design, develop, and deploy production-ready features
  • Participated in debugging, monitoring, and resolving production issues to maintain system stability
  • Used Docker and containerization for consistent development and deployment environments
JavaSpring BootREST APIsRabbitMQSQLJUnit+2

Associate Software Engineer

Jan 2023Mar 2025 · 2 yrs 2 mos

  • Automated 80-90% of manual processes by developing microservices for employee lifecycle management, which included license assignments and security group management in Azure AD for over 30 organizations.
  • Built a microservice that integrates with Simphony POS, ensuring real-time data synchronization for creating and updating checks across more than 10 global venues.
  • Managed a system that handles over 100 customer workflows with 99% uptime, ensuring high availability and reliability.
  • Optimized MySQL queries, enhancing microservice efficiency by 30%, which reduced query execution time and database load.
  • Refactored AD connector microservices, increasing efficiency by 35% and optimizing memory management using JProfiler.
  • Collaborated with the team to streamline workflows for a large organization, managing more than 10,000 employees across global locations.
MicroservicesMySQLSpring BootAzure AD

Geeksforgeeks

Technical Content Writer

Jan 2020Mar 2021 · 1 yr 2 mos

Education

Rajasthan Technical University, Kota

Bachelor of Technology - BTech — Computer Science

Jan 2019Jan 2023

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience