Arjun Example
Java Developer · Spring Boot, REST APIs, MySQL · Retail & E-commerce
- Chennai, Tamil Nadu
- arjun.example@example.com
- +91 9XXXX XXXXX
- linkedin.com/in/arjun-example
- github.com/arjun-example
Summary
Java developer with 3 years of experience building Spring Boot services for retail order management and inventory systems. Owns modules from design discussion to production support, writes tested code with JUnit and Mockito, and has worked on performance fixes and a microservice extraction. Looking for a backend role with larger scale and more design ownership.
Experience
Software Engineer
Apr 2025 – PresentProseware Systems Ltd. · Chennai
- Own the returns and refunds module of a retail client's order management platform, handling about 15,000 return requests a day across web and store channels.
- Extracted inventory reservation logic from the monolith into a separate Spring Boot 3 service with its own MySQL schema, which let the team release it weekly instead of monthly.
- Cut the order search API's p95 response time from 1.4 s to 450 ms by adding composite indexes, pagination and a Redis cache for store lookups.
- Added Kafka consumers for stock update events with retry and dead-letter handling, removing a nightly sync job that often failed silently.
- Handle L2/L3 production support on a weekly rotation and wrote 12 runbook pages that the support team now uses before escalating.
Associate Software Engineer
Aug 2023 – Mar 2025Proseware Systems Ltd. · Chennai
- Built 20+ REST endpoints with Spring Boot, Spring Data JPA and Hibernate for store pickup and delivery slot booking.
- Raised JUnit 5 and Mockito coverage on the checkout service from 42% to 76%, and fixed 3 long-standing bugs found while writing the tests.
- Migrated 4 services from Java 8 to Java 17, replacing deprecated date and HTTP client code.
- Wrote Swagger documentation and Postman collections that the frontend and QA teams used for integration testing.
Projects
Expense tracker API
Java 17, Spring Boot, PostgreSQL, Docker
- Personal REST API with JWT auth, monthly report generation and Testcontainers-based integration tests; code and README on GitHub.
Skills
- Core Java: Java 8 / 17, Collections, Streams API, Exception handling, Multithreading basics
- Frameworks: Spring Boot 3, Spring MVC, Spring Data JPA, Hibernate, Spring Security basics
- Data & messaging: MySQL, PostgreSQL, Redis, Kafka
- Testing & quality: JUnit 5, Mockito, Postman, SonarQube
- Tools: Maven, Git, Jenkins, Docker, AWS (EC2, S3) basics, Jira
Education
B.E., Computer Science and Engineering
2019 – 2023Example College of Engineering · Coimbatore · CGPA 8.0 / 10
Recognition
- Quarterly spot award for the inventory service extraction, Q3 2025