Work Preference
Summary
Overview
Work History
Education
Skills
Certification
Timeline
Open To Work
Hi, I’m

Avinash Yargal

Bengaluru
Avinash Yargal

Work Preference

Job Search Status

Open to work

Work Type

Full Time

Location Preference

Hybrid

Summary

Results-driven Java Backend Developer with 5.4 years in scalable enterprise applications using Java, Spring Boot, and Microservices, complemented by 1 year in Angular. Expertise in designing REST APIs, implementing OAuth2 and JWT authentication, and optimizing performance with Redis caching. Proven experience in integrating external services and managing end-to-end development in Agile environments.

Overview

5
years of professional experience
1
Certification

Work History

CAPGEMINI

Java Full Stack Developer
01.2025 - Current

Job overview

  • I have served as a Java full stack developer at Mercedes-Benz Research and Development India, contributing to the development of User Management After Sales (UMAS) system for managing user onboarding and access control across enterprise applications.

    * Developed microservices (User MS, Org MS, Admin MS) using Java and Spring Boot
    * Designed and implemented REST APIs for user registration, access request, and role management
    * Implemented authentication and authorization using OAuth2 and JWT with Spring Security
    * Integrated external systems such as ADAM (user provisioning), ALICE (role assignment), and XSS (support system)
    * Implemented scheduler jobs to process pending user requests and automate access workflows
    * Improved application performance using Redis caching and asynchronous processing
    * Used Feign Client for inter-service communication and OpenSearch for log monitoring
    * Developed frontend components using Angular and Angular Material
    * Handled production issues, deployments, and end-to-end feature development
  • Leveraged AI-assisted tools (Claude Sonnet) for story analysis, debugging, and improving code quality, particularly for Angular development
  • Tools & Technologies: Java, Spring Boot, Microservices, Angular, AWS, Redis, OAuth2, JWT, Feign Client, OpenSearch, JUnit, Maven, Git, SonarQube

TCS

Java Full-Stack Developer
05.2023 - 12.2024

Job overview

  • Developed Currency Transaction Report systems at Wells Fargo as a JAVA full stack developer, leveraging expertise in frontend and backend technologies.
  • I have hands-on experience in backend API development using Java and Spring Boot, with a focus on testing using JUnit. Additionally, I developed Karate automation test scripts for higher environments like Dev. Created APIs using Angular for frontend interactions with backend services and managed Oracle databases for data operations including saving, deletion, and retrieval by ID. Employed Git for version control, Jenkins for automated builds, and SonarLint for code quality assurance.
  • On the frontend, I utilized Angular to create APIs that interact with backend services. I also managed Oracle databases, performing operations such as data saving, deletion, and retrieval by ID. Throughout development, I employed Git for version control, Jenkins for automated builds, and SonarLint to ensure code quality and adherence to standards.

Virtusa

Java Developer
03.2021 - 04.2023

Job overview

  • Gained experience as Java developer at CITI Bank, contributing to Department DOD project by leveraging Java and Spring Boot to deliver robust solutions.
  • Developed Spring Boot APIs and validated functionality and reliability through comprehensive JUnit testing.

Education

Appa Institute Of Engineering And Technology
Kalaburagi, India

Computer Science and Engineering
09-2020

University Overview

GPA: 7.32

Skills

  • Programming: Java
  • Backend Development:Spring Boot, Microservices Architecture, REST APIs, Hibernate
  • Frontend: Angular
  • Security: OAuth2, JWT
  • Database and Caching: DB Visualizer & Redis
  • Build and Dependency Management: Maven
  • Cloud and Monitoring: AWS, OpenSearch
  • Version Control: GitHub
  • Testing: JUnit, Mockito
  • Developer Tools: IntelliJ IDEA, Visual Studio Code, Postman

Certification

  • Oracle Certified Java SE8 Associate

Timeline

Java Full Stack Developer
CAPGEMINI
01.2025 - Current
Java Full-Stack Developer
TCS
05.2023 - 12.2024
Java Developer
Virtusa
03.2021 - 04.2023
Appa Institute Of Engineering And Technology
Computer Science and Engineering
Avinash Yargal