Harsh Joshi profile photo 1 on Tal

Harsh Joshi

Serving Notice Period | Open to Work | Java Backend Engineer | Spring Boot | Kafka | Microservices | Scalable Systems

Jaipur

4+ years of work experience

Paysecure
Oct 20241 yr 8 mosPresent

Jaipur, Rajasthan, India

• Designed and developed scalable backend microservices using Java, Spring Boot, and microservices architecture for high-volume FinTech payment systems. • Built high-throughput REST APIs supporting payment processing and cashier workflows, ensuring low latency and high availability under concurrent load. • Implemented event-driven asynchronous processing using Apache Kafka, enabling reliable handling of concurrent transaction flows and improving system scalability. • Designed idempotent processing, retry strategies, and failure-handling mechanisms, significantly enhancing system reliability and fault tolerance. • Developed rule engines and bank reconciliation modules, reducing manual reconciliation efforts by 40% and improving operational efficiency. • Improved transaction success rate by 22% through performance tuning, optimized database interactions, and enhanced error-handling strategies. • Deployed and monitored services on AWS (EC2, S3, CloudWatch), ensuring system observability, stability, and smooth production operations. • Wrote unit and integration tests using JUnit and Mockito, achieving ~85% test coverage and maintaining high code quality standards. • Collaborated in Agile/Scrum teams, participated in code reviews, and contributed to system design discussions and architectural decisions.
Nekstron Control And Automation Pvt Ltd
May 20231 yr 6 mosOct 2024

Delhi, India

• Developed backend services using Java, Spring Boot, and Hibernate, following microservices-based architecture for scalable applications. • Designed and implemented RESTful APIs, enabling seamless integration between frontend and backend systems. • Optimized MySQL database interactions and SQL queries, improving response times and overall application performance. • Built modular and maintainable services aligned with microservices principles, enhancing system scalability and flexibility. • Improved query performance through indexing and query optimization techniques, reducing latency and increasing efficiency. • Collaborated with frontend teams to deliver end-to-end features and participated in Agile/Scrum development cycles. • Conducted peer code reviews to maintain code quality, consistency, and best practices across the team.
AppGallop
Apr 20221 yr 2 mosMay 2023

Jaipur, Rajasthan, India

• Designed and implemented REST APIs using Spring Boot and JPA, enabling efficient backend communication and data handling. • Developed authentication and authorization logic to secure backend services, ensuring controlled access and data protection. • Assisted in migrating legacy components to modular, service-based architecture, improving maintainability and system scalability. • Supported database schema design and optimized MySQL queries, enhancing application performance and reducing response times. • Collaborated with team members in development and testing phases, contributing to stable and reliable feature delivery.

Education

rajasthan technical university

B-TECH, Computer Science

rajasthan technical university

20184 yrs2022

Join Harsh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Harsh Joshi on Tal

Headline

Serving Notice Period | Open to Work | Java Backend Engineer | Spring Boot | Kafka | Microservices | Scalable Systems

About

Software Engineer with 4 years of experience in backend development, currently working at Paysecure in the FinTech domain. Graduated in Computer Science from Rajasthan Technical University. Specialized in building scalable and high-performance backend systems using Java, Spring Boot, and microservices architecture. Experienced in designing REST APIs, handling high-throughput transaction systems, and implementing event-driven architectures using Apache Kafka. At Paysecure, contributed to improving transaction reliability and system performance by optimizing payment workflows and integrating asynchronous processing. Hands-on experience with AWS-based deployments, MySQL, and writing unit/integration tests using JUnit and Mockito to ensure code quality and stability. Passionate about designing resilient, scalable systems and continuously improving system performance, fault tolerance, and overall backend architecture.

Location

Jaipur

Work experience

Software Engineer at Paysecure, Oct 2024 - Present · 1 yr 8 mos, Jaipur, Rajasthan, India, • Designed and developed scalable backend microservices using Java, Spring Boot, and microservices architecture for high-volume FinTech payment systems. • Built high-throughput REST APIs supporting payment processing and cashier workflows, ensuring low latency and high availability under concurrent load. • Implemented event-driven asynchronous processing using Apache Kafka, enabling reliable handling of concurrent transaction flows and improving system scalability. • Designed idempotent processing, retry strategies, and failure-handling mechanisms, significantly enhancing system reliability and fault tolerance. • Developed rule engines and bank reconciliation modules, reducing manual reconciliation efforts by 40% and improving operational efficiency. • Improved transaction success rate by 22% through performance tuning, optimized database interactions, and enhanced error-handling strategies. • Deployed and monitored services on AWS (EC2, S3, CloudWatch), ensuring system observability, stability, and smooth production operations. • Wrote unit and integration tests using JUnit and Mockito, achieving ~85% test coverage and maintaining high code quality standards. • Collaborated in Agile/Scrum teams, participated in code reviews, and contributed to system design discussions and architectural decisions.

Software Developer at Nekstron Control And Automation Pvt Ltd, May 2023 - Oct 2024 · 1 yr 6 mos, Delhi, India, • Developed backend services using Java, Spring Boot, and Hibernate, following microservices-based architecture for scalable applications. • Designed and implemented RESTful APIs, enabling seamless integration between frontend and backend systems. • Optimized MySQL database interactions and SQL queries, improving response times and overall application performance. • Built modular and maintainable services aligned with microservices principles, enhancing system scalability and flexibility. • Improved query performance through indexing and query optimization techniques, reducing latency and increasing efficiency. • Collaborated with frontend teams to deliver end-to-end features and participated in Agile/Scrum development cycles. • Conducted peer code reviews to maintain code quality, consistency, and best practices across the team.

Java Developer at AppGallop, Apr 2022 - May 2023 · 1 yr 2 mos, Jaipur, Rajasthan, India, • Designed and implemented REST APIs using Spring Boot and JPA, enabling efficient backend communication and data handling. • Developed authentication and authorization logic to secure backend services, ensuring controlled access and data protection. • Assisted in migrating legacy components to modular, service-based architecture, improving maintainability and system scalability. • Supported database schema design and optimized MySQL queries, enhancing application performance and reducing response times. • Collaborated with team members in development and testing phases, contributing to stable and reliable feature delivery.

Education

B-TECH, Computer Science, rajasthan technical university