Sanjeev is a Java Backend Developer with 4+ years of experience in developing, deploying, and optimizing server-side applications. He has a strong background in microservices architecture and CI/CD processes, ensuring high performance and security in applications.
Reduced response time by 30% through efficient Redis caching and database optimization.
Achieved a 15% reduction in deployment downtime by establishing robust CI/CD pipelines.
Decreased batch processing time by 40% for high-volume data using Spring Batch.
Architected microservices-based systems leveraging Kafka for improved application scalability.
Strengthened application security by implementing Spring Security, OAuth2, and JWT.
Overview: Designed backend services for a high-traffic e-commerce platform, improving order processing and inventory management capabilities. Responsibilities: Integrated payment gateways and third-party services, enabling a seamless checkout experience. Leveraged RabbitMQ for asynchronous processing of order updates and notifications, improving user engagement. Utilized Redis for session storage and frequently accessed data, reducing database load by 30%. Developed and optimized database schemas in PostgreSQL, achieving efficient data access and improved query performance.
Key outcomes:
Reduced database load by 30% using Redis for session storage and frequently accessed data.
Achieved efficient data access and improved query performance through optimized PostgreSQL schemas.
Overview: Designed a secure and efficient backend for a mobile banking app, managing user accounts, transactions, and loan information. Responsibilities: Employed JWT and OAuth2 for secure user authentication, ensuring data privacy and protection. Used Redis and MySQL for data storage, enabling fast retrieval and secure storage of banking information. Integrated Kafka to handle high-volume transaction data, providing real-time updates for users.
Key outcomes:
Ensured data privacy and protection using JWT and OAuth2 for secure user authentication.
Enabled fast retrieval and secure storage of banking information using Redis and MySQL.
Overview: Architected and implemented a microservices-based system to manage customer data. Responsibilities: Designed and optimized RESTful APIs for seamless client-side integration, enhancing application reliability and performance. Used Redis caching for frequently accessed data, reducing response time and server load by 40%. Established secure user authentication and authorization using JWT and Spring Security.
Key outcomes:
Reduced response time and server load by 40% using Redis caching.
Established secure user authentication and authorization using JWT and Spring Security.
DM-OMS — backend for high-traffic e-commerce + order processing + inventory + RabbitMQ + payment gateways.
Key outcomes:
Reduced database load by 30% using Redis for session storage and frequently accessed data
Achieved efficient data access and improved query performance through optimized PostgreSQL schemas
Implemented automated testing and CI/CD workflows, ensuring high-quality code and rapid deployment
DM-FINNACLE — secure mobile banking app backend + user accounts + transactions + loans + JWT + OAuth2 + Redis cache.
Key outcomes:
Ensured data privacy and protection using JWT and OAuth2 for secure user authentication
Enabled fast retrieval and secure storage of banking information using Redis and MySQL
Handled high-volume transaction data with Kafka, providing real-time updates
Sanjeev
Java Developer