Back to Developers
Shaikh Shakir

Shaikh Shakir

Java Backend Developer

Bengaluru, India 4+ yrs exp 89 ยท Excellent

About

Java Backend Developer with 4.3 years of experience designing, building, and deploying scalable, high-performance backend systems for e-commerce and hospitality platforms. Skilled in Java 8/17, Spring Boot, Hibernate, microservices, and distributed system design, with deep hands-on expertise in Apache Kafka event streaming, Redis caching at scale, and MySQL/MongoDB optimization on AWS. Experienced in TDD, CI/CD pipelines, SOLID principles, and clean architecture, with a consistent record of improving API performance and test coverage in Agile environments.

Skills & Expertise (55)

Microservices Advanced
8.5/10
4
Years Exp
Spring Boot Advanced
8.5/10
4
Years Exp
Java 8/17 Advanced
8.0/10
4
Years Exp
RESTful APIs Advanced
8.0/10
4
Years Exp
Core Java Advanced
7.5/10
4
Years Exp
Docker Advanced
7.5/10
4
Years Exp
Jenkins Advanced
7.0/10
4
Years Exp
Actuator Scrum Agile Cd pipelines LINUX JUnit 5 Mockito Integration Testing TDD SonarQube Log4j Logback Performance Tuning Git GitHub Maven Postman Swagger Payment gateway integration Root Cause Analysis Openapi IntelliJ IDEA Jira Confluence Event-Driven Architecture OOP Collections Streams Lambda expressions Spring MVC Spring Data JPA Spring WebFlux Hibernate Servlets API Gateway API versioning AWS CloudWatch SOLID Design Patterns MySql MongoDb Redis JDBC Apache Kafka AWS EC2 AWS S3 AWS Lambda AWS RDS

Work Experience

Software Engineer

TapQwik Software Pvt. Ltd.

May 2022 - Present

Engineered production-grade microservice backends using Java 8/17, Spring Boot, Hibernate, and MySQL, sustaining high-volume transactional workloads for enterprise e-commerce and hospitality platforms. Architected RESTful APIs with versioning, input validation, and full OpenAPI/Swagger documentation to support seamless frontend and third-party integrations. Cut API response times significantly through layered Redis caching, JPA query optimization, N+1 fix strategies, and pagination across critical service endpoints. Designed and deployed Apache Kafka event-driven pipelines with producer/consumer setup, topic partitioning, and consumer group management, improving inter-service decoupling and fault tolerance. Deployed containerized services on AWS EC2 and S3 using Docker and automated Jenkins CI/CD pipelines, achieving zero-downtime releases and cutting manual release effort by 60%. Established 80%+ JUnit 5 and Mockito test coverage through TDD, reducing regression defects, and enforced code quality via SonarQube gates and structured peer reviews. Applied SOLID principles and design patterns (Factory, Singleton, Builder, Strategy) alongside SQL/MongoDB profiling to eliminate performance bottlenecks and maintain clean production codebases. Led root cause analysis (RCA) for production incidents and authored preventive fixes, reducing incident recurrence by 45% over 6 months. Collaborated within Agile/Scrum teams, consistently delivering sprint commitments while contributing to sprint planning, stand-ups, retrospectives, and code reviews.

Education

Bachelor of Technology (Computer Science & Engineering) - Arya Institute of Engineering & Technology

- 2020 ยท 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 14/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 89/100

Profile Overview

Member sinceAug 2026