About
Java Backend Developer with 1.5+ years of experience building and supporting scalable microservices using Java and Spring Boot. Experienced in REST API development, production troubleshooting, Elasticsearch, and automated testing, with a focus on writing reliable and maintainable backend solutions.
Skills & Expertise (30)
Work Experience
Software Engineer
Capgemini (Client: Cox Communications)
Dec 2024 - Present
Developed and enhanced RESTful microservices using Java and Spring Boot, implementing new features, API enhancements, and backend business logic. Contributed to the Elasticsearch 6 to 9 upgrade by migrating search integration from the deprecated RestHighLevelClient to the official Java API Client, enabling compatibility with the upgraded Elasticsearch platform. Migrated file-share integration from the SMBJ library to a native SMB mount using Java NIO, eliminating manual connection handling and reducing boilerplate code; updated Helm deployment configuration to support the mounted filesystem. Expanded unit test coverage using JUnit and Mockito across 10+ microservices, achieving 85%+ SonarQube coverage and improving backend code quality. Developed Playwright-based UI test automation using TypeScript for functional and regression scenarios, reducing execution effort from approximately 27 manual hours to 2 hours with automation.
Education
Bachelor of Technology in Computer Science and Engineering (Data Science) - Lovely Professional University
2020 - 2024 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (30)
Click a skill to find developers with the same skill