Summary
Overview
Work History
Education
Skills
Timeline
Roles And Responsibilities
STRENGTHS
Generic

Santhosh Varma

Bangalore

Summary

  • Highly skilled and results-oriented Java Microservices Backend Developer with ~ 9.5 years of experience in designing, developing, and deploying scalable, high-performance enterprise applications.
  • Strong emphasis on API development for Web-based applications based on Spring boot, JPA, RESTful services & Kafka, JMS services.
  • Strong understanding of DevOps practices, including Jenkins CI/CD, containerization (Docker, Kubernetes), and cloud platform (AWS).
  • Passionate about staying current with the latest industry trends and technologies to deliver innovative and efficient backend solutions.
  • Expertise in implementing Web services and Microservices by breaking Tightly coupled Monolith Systems.
  • Good exposure to unit test scripts using Junit, Mockito, and Power Mock frameworks (Knowledge on Selenium scripts).
  • Experience in Database Design, and Management of Schemas and CRUD operations on RDBMS Systems like Postgres, Oracle and MySQL, MS SQL Server.

Overview

9
9
years of professional experience

Work History

Technical Lead

PRIMESOFT
03.2022 - 05.2025
  • Env/tech: Java 17 & 21, Junit, SpringBoot, Spring, JPA, Maven, Kafka, Web services, and Microservices.
  • Description: It’s a platform that enables the financial institutions to ease its process of lending loans for Housing and Constructions. It takes care of all workflows, Progress of the Project and the disbursements and Approvals. The PrimeSquare platform offers Onboarding, Inspections, Approvals, Workflows, Reporting, disbursements cycles and Pre, Post approval and Subsequent progress capturing.

Software Development Engineer

AUTOMATION ANYWHERE
01.2021 - 03.2022
  • Env/tech: Java 11, JavaFX, Junit, Cypress, Spring, Hibernate, Gradle, Webservice, and Microservices.
  • Description: A360 allows organizations to automate the processes which are performed by humans. It is a Web-Based Management System that uses a Control Room to run the Automated Tasks called bots and processes. Automation Anywhere tool can automate most ends to end business operations for companies. I work on the Desktop forms module which is again triggered by the CR, The CR and the platform uses React, Java, Oracle and for forms we use JavaFX.

Software Engineer II

DellEMC
08.2019 - 01.2021
  • Env/tech: Java 8, Ember, Spring, Spring boot, Hibernate, ANT, Wildfly 20, Webservices.
  • Description: RSA IGL is a comprehensive, business-driven identity management and governance product aimed to solve both identity access and access governance needs. The process ensures users can connect to applications, perform activities within those applications, and only access corporate data that is both appropriate to their job function and compliant with policies.

Software Engineer

ENVESTNET YODLEE
02.2018 - 08.2019
  • Env/tech: Java 8, Spring, Spring boot, RESTful, React JS, Jboss, JUnit
  • Description: This tool is used to track all the cases filed for the Agents deployed to scrape the data from across different financial institutions. In this tool, as part of the project, we removed the YCC module from the existing large application and made it an individual component for quick rollout/release. Along with this we are also re-written the existing code using new technologies and added some extra features for the customers.

Software Engineer

IQVIA (AKA Quintiles IMS)
02.2016 - 02.2018
  • Env/tech: Java/J2ee, SQL, HTML, JavaScript, jQuery, Tomcat.
  • Description: The IQVIA (Legacy Quintiles) is into Real World Late Phase Research (RWLPR), basically an experimenting Phase on Human subjects in the Drug release cycle. EDC is a Data Capture and analysis tool which holds the Human trials’ periodic data and provides reports for government bodies for drug approvals.

Education

Bachelor of Engineering - Computer Science And Engineering

New Horizon College of Engineering
Bengaluru, India
01.2014

Skills

  • Programming Languages : Core Java, Java 8, 11, 17, 21, J2EE, JavaScript
  • Java Libraries & Frameworks : Spring boot, Spring, JPA, Hibernate, Kafka, JMS, Apache POI, iText
  • Databases & Servers : Oracle, MySQL, MS Sql Server, Postgres, Tomcat, JBoss, Wildfly
  • Version Control tools : AWS Code commit, Bit bucket, GitHub, SVN, Perforce
  • Cloud & Operations : AWS, Azure, Jenkins CI/CD pipelines, Docker, Kubernetes
  • Build Tools & Other : MAVEN, ANT, Log4J, RESTful, IntelliJ, NetBeans, Eclipse, STS, VS Code

Timeline

Technical Lead

PRIMESOFT
03.2022 - 05.2025

Software Development Engineer

AUTOMATION ANYWHERE
01.2021 - 03.2022

Software Engineer II

DellEMC
08.2019 - 01.2021

Software Engineer

ENVESTNET YODLEE
02.2018 - 08.2019

Software Engineer

IQVIA (AKA Quintiles IMS)
02.2016 - 02.2018

Bachelor of Engineering - Computer Science And Engineering

New Horizon College of Engineering

Roles And Responsibilities

  • Mentored and led a team of 6 developers, conducted code reviews, and fostered knowledge sharing to enhance team capability.
  • Worked on end-to-end design, development, and deployment of Java microservices, ensuring adherence to best coding and architectural practices.
  • Collaboration with stakeholders to analyze requirements, define technical solutions, and deliver project milestones.
  • Implemented robust testing, CI/CD pipelines, and monitored production systems for high availability and performance.
  • Drove continuous improvement by adopting new Java technologies, optimizing processes, and ensuring compliance with security standards.

STRENGTHS

  • Proactively explore new technologies, driven by curiosity to understand the "why" behind technical concepts.
  • Highly self-motivated and energetic, committed to continuous self-learning and attentive listening before taking action.
  • Demonstrate initiative and decisiveness when faced with new challenges.
  • Adaptable team player and effective leader, with proven experience in diverse teams and project environments.
Santhosh Varma