
Senior Backend Software Engineer with 6+ years of experience designing, developing, and supporting distributed backend systems using Java, Kotlin, and Spring Boot in enterprise production environments. Strong expertise in microservices architecture, asynchronous messaging, event-driven systems, and cloud-native application development.
Hands-on experience building scalable and reliable services with Apache Kafka, JMS, Docker, Kubernetes, Terraform, and Microsoft Azure. Proven track record in performance optimization, observability, API integrations, and production reliability improvements for high-load backend platforms.
Experienced in owning services across the full SDLC lifecycle - from technical design and implementation to production delivery, monitoring, troubleshooting, and operational support. Comfortable working in Agile environments, mentoring engineers, and contributing to architecture and engineering best practices.
Development of applications for integration with electronic shelf labels (ESL), focused on dynamic markdown generation, event-driven processing, and consumer notifications.
Tech Stack: Kotlin, Spring Boot, Apache Kafka, Mongo Atlas, Docker, Kubernetes, Azure Services, Terraform, Gatling, GitHub Actions, Maven, Grafana, GitHub Copilot
Key Contributions
Developed backend applications integrated with third-party systems, including Reverse Vending Machine (RVM) providers, focused on collecting, storing, aggregating, and reporting deposit-related data. Contributed to the development of a source-of-truth service for in-store equipment management (Service Points) and supported initiatives related to operational data processing and reporting.
Tech Stack: Kotlin, Spring Boot, Apache Kafka, ActiveMQ, WebMethods, Cosmos DB (MongoDB API), Mongo Atlas, Docker, Kubernetes, Azure Services, GitHub Actions, Maven
Key Contributions
Maintained and extended microservices for trade item and master data management, including product attributes, classification data, and integration flows. Worked in both Kanban and Scrum delivery environments, contributing to the development of distributed backend services supporting assortment and operational data processing.
Tech Stack: Java, Kotlin, Spring Boot, JMS, ActiveMQ, WebMethods, MongoDB, Oracle DB, Docker, Azure Services, Jenkins, Kibana, Grafana, Maven
Key Contributions
Contributed to the development of an internal web application for Gift Certificate management, participating in backend and frontend feature implementation within a team environment.
Tech Stack: Java, Spring Framework, PostgreSQL, ReactJS, Gradle
Key Contributions
Completed a software engineering internship focused on backend development fundamentals, real-time communication, and network programming concepts.
Tech Stack: Java, JavaScript, Swagger
Key Contributions
Languages: Java, Kotlin
Frameworks: Spring Framework, Spring Boot, Hibernate
Distributed Systems & Messaging: Apache Kafka, JMS, ActiveMQ
API & Integration: REST APIs, Swagger / OpenAPI, WebMethods, Azure APIM
Databases: MongoDB, Mongo Atlas, PostgreSQL, Oracle DB, Azure Cosmos DB
Infrastructure: Docker, Kubernetes, Terraform
Cloud (Azure): AKS, Application Insights, Data Factory, Logic Apps
CI/CD: GitHub Actions, Jenkins
Build Tools: Maven, Gradle
Observability & Monitoring: Spring Boot Observability API, Azure Workbooks, Grafana, Kibana
Testing: Gatling, JUnit
Architecture & Engineering Practices: Microservices, Distributed Systems, Event-Driven Architecture, SLA-Oriented Development
Additional Tools: GitHub Copilot
linkedin.com/in/maksim-chakur-994542197