Amaresh Achyutha Java developer
Hyderabad +91-9502507229 Linkedin Github [email protected]
SKILLS
• Programming Languages : Java 8, Core Java, JavaScript, SQL
• Libraries and Frameworks : Spring Boot, Spring MVC, RESTful APIs, SOAP, React JS
• Tools : Git, Maven, MySQL, Docker, Redis, Oracle, MongoDB, Kafka, GitHub Copilot,
Prompt Crafting or Engineering
• Other Skills : Data Structures and Algorithms, Microservices, Design Patterns, System Design, AWS
EXPERIENCE
System Engineer Sep 2023 - Present
Tata Consultancy Services Hyderabad
Analyzed technical requirements and designed multiple models using Spring MVC Framework, achieving a 30%
increase in application maintainability.
Leveraged core Java Collections, Generics, Exception Handling, and Design Patterns, enhancing functionality and
improving code efficiency by 25%.
Developed clean and maintainable code while adhering to best practices, resulting in a 15% reduction in bug rates
during testing.
Implemented paging and optimized caching using Redis, improving response times by 32%.
Created unit tests to validate functionality of codebase, ensuring 90% test coverage.
Collaborated with senior developers and participated in code reviews, adhering to Agile Methodologies.
Software Engineer Mar 2022 - Aug 2023
Wipro
Developed scalable RESTful APIs using Spring Boot, adhering to microservices architecture.
Implemented CRUD operations, business logic, and custom exception handling across various services.
Worked with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases for storing structured and
unstructured data.
Utilized Spring Data JPA and custom queries to optimize database operations.
Integrated Redis for caching frequently accessed data, significantly reducing response times.
Analyzed slow queries and optimized them using indexes and JPA tuning techniques.
Employed Apache Kafka to implement event-driven communication between services for notification delivery.
Managed Kafka producer-consumer setup and error retries.
Implemented secure endpoints using JWT and OAuth2.
Utilized Spring Security to manage authentication and role-based authorization.
Associate System Engineer Mar 2020 - Mar 2022
CGI Technologies Hyderabad
Integrated Redis caching to enhance application performance by minimizing database hits and reducing response time.
Configured and managed Apache Kafka producers and consumers for asynchronous, event-driven communication
between microservices.
Implemented JWT and OAuth2 based authentication and authorization mechanisms to secure RESTful APIs.
Developed global exception handling using @ControllerAdvice and custom exception classes to ensure consistent error
responses.
Built CI/CD pipelines using GitHub Actions to automate testing, build, and deployment processes.
Containerized services with Docker and deployed them on AWS EC2 and Elastic Beanstalk, enabling scalability and
environment isolation.
Wrote unit and integration tests using JUnit and Mockito to ensure high code quality and test coverage.
Used Swagger/OpenAPI for API documentation, improving developer onboarding and API testing.
Monitored application health and performance using ELK Stack and AWS CloudWatch, reducing downtime and
improving incident response time.
Participated in daily Agile ceremonies, collaborated with cross-functional teams, and worked on Jira-based sprint tasks.
PROJECTS
Stellantis| Enterprised Application| Sep 2023-May2025
Developed and integrated over 4 microservices to streamline user management, product cataloging, and payment
processing, resulting in an enhanced user experience.
Implemented Stripe payment gateway integration and OAuth 2.0 authentication for secure transactions.
Integrated Redis caching to optimize performance, improving response times from 500ms to 50ms.
Engineered an event-driven email service using Kafka for large scale real-time notifications.
Applied paging, searching, sorting and deployed the application in AWS EBS.
M&G Prudential| Enterprised Application| Mar 2022-Aug 2023
Developed RESTful APIs to enable users to submit insurance claims along with required documents.
Implemented request validation using Spring's validation annotations.
Utilized JPA and custom queries to store and retrieve claims from MySQL.
Reduced API response time by over 60% by optimizing JPA queries and introducing Redis caching.
Achieved a decoupled architecture with Kafka, promoting asynchronous processing and higher availability.
Enhanced customer experience by ensuring real-time updates through the Notification service.
Shell|Enterprised Application| Mar 2020 - Mar 2022
Designed and implemented secure REST APIs using Spring Boot and Spring Security.
Managed users and sessions through JWT and OAuth2 integration.
Enabled multi-address and multi-cart support by utilizing embedded MongoDB documents.
Cached product listings with Redis to efficiently handle high traffic.
Utilized Docker for containerized deployment and stored assets on AWS S3.
EDUCATION
SRM University 2019
B.Tech in Electronics and Communication 68%