Software Engineer Geojit Technologies Pvt. Ltd.
Developed and maintained Java backend systems, microservices, secure REST APIs, and Angular-based web applications for high-traffic trading platforms. Optimized backend service performance and supported responsive interfaces for real-time stock visualization and trading operations.
Migrated monolithic onboarding logic into independently deployable microservices on OKD/OpenShift, implemented Azure DevOps CI/CD pipelines, and upgraded applications from Java 8 to Java 21. Integrated KYC services, ELK/Kibana monitoring, AWS Step Functions, JWT/OAuth2 authentication, AES encryption, Swagger documentation, WebSockets, and TradingView chart functionality.
Collaborated with QA teams to deliver reliable releases and reduce production issues. Maintained AngularJS features for market watch, order placement, and portfolio management while supporting Java backend stability.