Back to Developers
Ajay Shekhawat

Ajay Shekhawat

Java Backend Engineer

Chennai, India 4+ yrs exp 88 · Excellent

About

Java Backend Engineer with 4 years of experience designing and developing scalable microservices and distributed systems using Java, Spring Boot, Kafka, Redis, PostgreSQL, and AWS. Experienced in migrating synchronous services to Kafka-based asynchronous processing, optimizing database performance, implementing caching strategies, and developing reliable, testable backend services.

Skills & Expertise (27)

Amazon RDS Intermediate
5.6/10
1
Years Exp
Service Discovery Intermediate
5.6/10
1
Years Exp
API Gateway Intermediate
5.6/10
1
Years Exp
Distributed Systems Intermediate
5.6/10
1
Years Exp
Event Driven Architecture Intermediate
5.6/10
1
Years Exp
Mockito Intermediate
5.6/10
1
Years Exp
JUnit Intermediate
5.6/10
1
Years Exp
Git Intermediate
5.6/10
1
Years Exp
Jenkins Intermediate
5.6/10
1
Years Exp
Docker Intermediate
5.6/10
1
Years Exp
Java Intermediate
5.6/10
1
Years Exp
MySql Intermediate
5.6/10
1
Years Exp
Postgresql Intermediate
5.6/10
1
Years Exp
Apache Kafka Intermediate
5.6/10
1
Years Exp
RESTful APIs Intermediate
5.6/10
1
Years Exp
Hibernate Intermediate
5.6/10
1
Years Exp
Spring Data JPA Intermediate
5.6/10
1
Years Exp
Spring MVC Intermediate
5.6/10
1
Years Exp
Spring Boot Intermediate
5.6/10
1
Years Exp
SQL Intermediate
5.6/10
1
Years Exp
Redis Cache Intermediate
4.8/10
1
Years Exp
React.js Intermediate
4.8/10
1
Years Exp
JavaScript Intermediate
4.8/10
1
Years Exp
AWS (EC2 AWS (S3 AWS (RDS AWS (IAM

Work Experience

Software Engineer

Ernst & Young (EY)

Aug 2022 - Present

Project 1: US-Based Digital Banking Platform • Built a single backend service serving 4 customer-facing channels (desktop, mobile app, mobile web, chatbot), eliminating per-channel codebases and reducing maintenance overhead by ~40% across the team. • Implemented a two-level caching strategy for digital offers and shopping cart APIs, cutting downstream service calls to ≤2 per request and measurably improving response times for high-traffic endpoints. • Implemented dynamic routing logic to support adding new features and channels with minimal code changes, improving development speed and maintainability. • Worked within a Jenkins + SonarQube + Checkmarx CI/CD pipeline in a regulated banking environment, taking responsibility for build and scan failures within core services. Project 2: US-Based Food Delivery Platform • Worked on migrating 3-4 services from synchronous REST communication to Kafka-based asynchronous processing. Implemented Kafka producers and consumers, including topic setup, consumer groups, offset handling, and retry logic for failed messages. • Owned Kafka producer logic in Product Service to publish product events for downstream consumption, ensuring reliable message delivery and handling failure scenarios. • Reduced database latency by 15% through query optimization and indexing strategies in PostgreSQL. • Implemented comprehensive test automation using JUnit 5, Mockito, and Spring Test Framework, achieving >80% code coverage with unit and integration tests.

Education

B.Tech in Electrical and Electronics - SRM Institute of Science and Technology

2018 - 2022 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 13/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 88/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Open to Relocation