Summary
Overview
Work History
Education
Skills
Timeline
Generic

KARTHIK KUMAR

Chennai

Summary

Java Developer with 7+ years of experience building enterprise applications and web applications using Spring and Spring Boot. Expertise in Java 8, Spring Technologies, Restful Web Services, and MVC Architecture. I am passionate about writing clean, efficient code, mentoring junior developers, and continuously enhancing my technical skills

Overview

7
7
years of professional experience

Work History

Technology Lead

Infosys Ltd
01.2025 - Current
  • Technology Lead
  • Developed scalable Java backend and web applications
  • Implemented unit testing with JUnit and Mockito
  • Maintained code in BitBucket
  • Managed stories and tasks in JIRA
  • Deployed applications using CI/CD pipelines
  • Resolved production issues, provided live support, adhered to SLA
  • Collaborated with QA on bug resolutions
  • Delivered project onboarding sessions for new team members

Technology Analyst

Infosys Ltd
05.2021 - 12.2024
  • Technology Analyst
  • Migrate web applications from Struts to Spring Framework
  • Switch data persistence layer from Ibatis to Mybatis
  • Implemented unit testing with JUnit4, JUnit5, and Mockito
  • Use SonarQube to enhance code quality
  • Track issues with JIRA ensuring adherence to Sprint SLAs
  • Deploy applications using CICD pipeline in DEV and QA
  • Manage releases in Pilot, PSE, and PROD via Serena
  • Provide live support and resolve production issues

Senior Systems Engineer

Infosys Ltd
01.2020 - 04.2021
  • Senior Systems Engineer
  • Perform SAST testing using HPE Fortify tool to scan the application for security vulnerabilities
  • Fixed the issues reported by the Fortify scan tool
  • Upgraded the old vulnerable Jars to latest versions to avoid security vulnerabilities
  • Fix pentest issues reported by the Technology Risk Management team
  • Participate in team meetings to understand the business and technical requirements
  • Understanding challenges involved before starting development
  • Participate in SCRUM calls for status updates
  • Delivered KT sessions to the new resources about functionality
  • Using Serena Business Manager to manage application release in higher environments like Pilot, PSE and PROD
  • Resolve production issues and provide live support
  • Work with Quality Analyst team on bugs identified during testing

Systems Engineer

Infosys Ltd
05.2018 - 12.2019
  • Systems Engineer
  • Initial training and exposure to systems engineering

Education

M.Tech -

SRM University
05.2016

B.E - undefined

Pallavan College of Engineering
05.2012

Skills

Programming Languages

  • Java
  • SQL

Technologies & Frameworks

  • Spring
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Spring REST
  • Hibernate
  • JDBC

Unit Testing Framework

  • JUnit
  • Mockito

Web Service

  • REST API

Database

  • Oracle
  • MySQL

Timeline

Technology Lead

Infosys Ltd
01.2025 - Current

Technology Analyst

Infosys Ltd
05.2021 - 12.2024

Senior Systems Engineer

Infosys Ltd
01.2020 - 04.2021

Systems Engineer

Infosys Ltd
05.2018 - 12.2019

B.E - undefined

Pallavan College of Engineering

M.Tech -

SRM University
KARTHIK KUMAR