About
Java Backend Developer with 4 years of experience designing and building scalable, secure backend systems using Java, Spring Boot, AWS, PostgreSQL, and Keycloak. Strong experience in developing applications from scratch, implementing billing & subscription workflows, cloud storage usage tracking, encryption (BYOK using AWS KMS), and RESTful APIs. Proven ability to own features end-to-end and deliver production-ready solutions.
Skills & Expertise (17)
Work Experience
Associate Software Developer
Celeritio Software Pvt. Ltd.
Feb 2022 - Present
Designed and developed backend services using Java & Spring Boot for account management, billing, subscriptions, and invoicing. Implemented billing cycle correction logic to use actual account billing periods instead of calendar months, improving billing accuracy. Built secure invoice generation and account activation/deactivation workflows. Automated Keycloak-based authentication and role management, including user invitations, auto-linking, and role updates based on account state. Integrated AWS S3 Storage Lens to track per-user storage usage at production scale, replacing legacy CloudWatch scripts. Implemented BYOK encryption using AWS KMS, including secure key import, rotation, and rollback mechanisms. Developed secure Account & Organization Closure workflows with data persistence, encryption handling, and invoice validation. Built APIs to backfill historical data usage, ensuring data integrity with locking and conflict handling. Deployed applications on AWS EC2, managed Dockerized services, and supported cloud infrastructure. Integrated Razorpay payment gateway and built dashboards for subscription and account management.
Education
Master’s in Computer Application (MCA) - IICMR College, Nigdi, Pune
2019 - 2022 · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation