About
Java Backend Engineer with 4+ years of experience designing, developing, and owning scalable microservices using Java, Spring Boot, and object-oriented design principles, with front-end exposure in React.js. Builds and secures REST APIs (JWT/LDAP authentication) for third-party system integrations, and works across relational and NoSQL databases (MySQL, Redis) and event-driven data pipelines (Kafka, AWS SQS). Deploys cloud-native applications on AWS using Docker and Kubernetes, with hands-on CI/CD pipeline experience (Jenkins, Maven, Argo CD/Helm). Handles production incidents via ServiceNow and tracks delivery via JIRA, working closely with clients and cross-functional teams. Practices automated testing (JUnit 5, Mockito) and production monitoring/debugging (Splunk, Datadog, PagerDuty), using AI-assisted development tools as part of daily workflow.
Skills & Expertise (40)
Work Experience
Java Backend Engineer
Tata Consultancy Services (TCS)
Aug 2022 - Present
Designed and own 10+ Java/Spring Boot microservices in a distributed, event-driven architecture, processing 12,000+ records per daily batch and shipping 3–5 production releases per sprint. Built and secured REST APIs for third-party system integrations, with JWT/LDAP authentication, PGP-encrypted data exchange, and automated error handling/retry logic. Worked with event-driven data pipelines (Kafka, AWS SQS) and both relational and NoSQL databases (MySQL, Redis) for real-time and batch data processing. Deployed and containerized services on AWS using Docker and Kubernetes, automating CI/CD pipelines (Jenkins, Maven, Argo CD/Helm) with zero-downtime release strategies. Handled production incidents via ServiceNow and tracked delivery via JIRA, practicing automated testing (JUnit 5, Mockito, SonarQube) and building Splunk dashboards and PagerDuty alert policies for proactive monitoring and root-cause analysis. Worked closely with clients and cross-functional teams — architects, engineers, and integration partners — in Agile sprints, using AI-assisted development tools as part of daily workflow to accelerate delivery and improve code quality.
Education
Master of Computer Applications (MCA) - SASTRA Deemed University
2023 - 2025 · Afghanistan
Bachelor of Computer Applications (BCA) - St. Joseph's College (Autonomous)
- · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (40)
Click a skill to find developers with the same skill