Open to Java Backend Roles

Shrikant Thakre

Software Engineer  /  Java Backend Developer

📍 Pune, Maharashtra, India 📞 +91 8698544191 ✉️ [email protected] 🔗 LinkedIn 💻 GitHub

Professional Summary


Dynamic and results-driven Software Engineer with 4+ years of experience across enterprise API management, production support, and robust backend engineering. Currently working at IBM India Pvt. Ltd., delivering L3 support for IBM API Connect and DataPower, configuring secure gateway environments, and resolving critical production bottlenecks. Adept at building scalable enterprise architectures using modern Java frameworks, highlighted by constructing production-ready backend systems featuring JWT security, Redis caching, and Docker containerization. Passionate about transitioning into a full-time Java Backend Developer role.

Technical Skills


Programming
Java 8+ SQL JSON XML
Backend Frameworks
Spring Boot Spring MVC Spring Security Spring Data JPA Hibernate REST APIs
Microservices
Spring Cloud Eureka OpenFeign API Gateway Resilience4j
Databases & Caching
MySQL H2 Database Redis Caffeine Cache
API Management
IBM API Connect IBM DataPower Swagger / OpenAPI
DevOps & Tools
Docker Maven Git GitHub Flyway Spring Boot Actuator
Monitoring
Splunk Kibana Dynatrace

Professional Experience


Application Developer — L3 Production Support May 2022 – Present
IBM India Pvt. Ltd. — Pune, Maharashtra
  • Provide robust L3 production support for high-traffic enterprise APIs managed on IBM API Connect and DataPower gateways, maintaining uptime and system stability.
  • Perform fast-paced troubleshooting and complex issue resolution of critical infrastructure incidents using Splunk, Kibana, and gateway log analysis.
  • Deploy, secure, and publish multi-environment APIs, structuring enterprise-grade gateway rules including custom routing, transformations, and schema mapping.
  • Proactively track and optimize infrastructure performance and service latency metrics using Dynatrace monitoring topologies.
  • Perform root cause analysis (RCA) on production outages and maintain technical operational runbooks for incident reduction.
  • Collaborate with cross-functional architecture, infrastructure, and client success delivery teams for immediate risk mitigations.
Technologies:  IBM API Connect • IBM DataPower • REST APIs • JWT • Splunk • Kibana • Dynatrace • JSON • XML

Key Projects


Todo Management System Independent Project
Spring Boot Backend Architecture — Core Backend Developer
  • Engineered a fully secure, decoupled RESTful backend application architecture applying enterprise Spring Boot design paradigms.
  • Integrated comprehensive security mechanics via Spring Security and JWT, featuring refresh token flows, Role Based Access Control (RBAC), and precise endpoint protection.
  • Optimized throughput and query latency using a layered cache mechanism combining Redis distributed stores and local Caffeine Cache, paired with API rate limiting.
  • Engineered fluid database structures using Hibernate and Spring Data JPA, executing dynamic data filters through JPA Specifications and Flyway database version control.
  • Implemented global exception handling, validation bindings, asynchronous event execution, and metrics monitoring using Spring Boot Actuator.
Java Spring Boot Spring Security JWT MySQL Redis Docker Maven Hibernate JPA Flyway MapStruct

Education, Certifications & More


Education

Bachelor of Engineering (B.E.)

Sant Gadge Baba Amravati University (SGBAU)

Graduated: 2020

Languages
English Professional Hindi Fluent Marathi Native
Certifications
  • IBM Generative AI Foundations
  • Continuous Technical Upskilling Track
Core Strengths
Backend Architecture API Gateway Design Security Implementation Enterprise Incident Management Root Cause Analysis Team Collaboration