Rohit Varshney
Software Engineer — Java Backend Developer
About
Software Engineer with 3+ years of experience in backend development using Java, Spring Boot, Golang, and Python. Proven expertise in building scalable microservices, REST APIs, and distributed systems leveraging Kafka, Redis, PostgreSQL, and MongoDB. Experienced in Docker, AWS, and cloud-native architectures, with a strong focus on performance, reliability, and system scalability.
Skills & Expertise (40)
Work Experience
Software Engineer 2 (Backend Developer)
Lucent Innovation
Sep 2025 - Present
Designed and developed scalable microservices using Java, Spring Boot, and PostgreSQL to support high-volume business workflows and enterprise applications. Built and maintained secure RESTful APIs with JWT Authentication, role-based access control (RBAC), validation, and centralized exception handling. Integrated Redis caching to improve API response times and reduce database load for frequently accessed resources. Implemented asynchronous event-driven communication using Apache Kafka for background processing, workflow automation, and system decoupling. Optimized PostgreSQL database performance through query tuning, indexing strategies, and efficient data access patterns. Developed custom Shopify integrations, webhooks, and backend services for product synchronization, order management, and inventory workflows. Built a custom MCP Server and AI-powered backend services enabling dynamic content generation and automation workflows. Containerized applications using Docker and Docker Compose, ensuring consistent deployments across development and production environments. Worked with AWS services including EC2, S3, RDS, etc. for application deployment, storage management, and cloud-based infrastructure support. Participated in Agile development processes including sprint planning, code reviews, technical design discussions, and production issue resolution.
Full Stack Developer
Odoo
Mar 2025 - Sep 2025
Customized and enhanced ERP modules using Python and the Odoo Framework across Inventory, Sales, Purchase, and Accounting domains to meet client-specific business requirements. Developed and integrated REST APIs and third-party services, enabling seamless data exchange and automation of critical business processes. Optimized PostgreSQL queries, ORM operations, and backend logic, improving application performance and reducing response times. Designed and implemented custom reports, dashboards, and workflow automations to streamline enterprise operations and improve business visibility. Developed custom Odoo modules, models, views, security rules, scheduled jobs (Cron), and server actions to extend platform functionality. Managed deployment, configuration, troubleshooting, and maintenance of Odoo applications on Linux-based environments.
Associate Software Engineer (Backend Developer)
Securaa
Oct 2023 - Feb 2025
Developed backend integrations with IBM QRadar, Palo Alto, and multiple SIEM/SOAR platforms using Java, Golang, and Spring Boot to automate security operations workflows. Designed and implemented scalable RESTful APIs for security orchestration, incident response automation, and third-party system integrations. Built microservices and backend components using Java and Golang, enabling reliable processing of security events and alerts. Developed log processing pipelines, monitoring utilities, and automation scripts using Python and containerized workloads with Docker. Implemented Elasticsearch-based indexing and search capabilities for large-scale security event analysis, investigation, and reporting. Worked extensively with MongoDB, including schema design, query optimization, indexing, and performance tuning. Integrated external security products and automated threat intelligence enrichment workflows, reducing manual operational effort. Improved application deployment processes through Docker, multi-stage container builds, and CI/CD pipeline enhancements. Collaborated with cross-functional engineering teams in Agile/Scrum environments, participating in sprint planning, code reviews, testing, and production support.
Education
Master of Computer Applications (MCA) - GLA University
2022 - 2024 · Afghanistan
Bachelor of Computer Applications (BCA) - Dharam Samaj College
2019 - 2022 · 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