Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Work Preference
Generic
Tharun Kumar Reddy  Gundla

Tharun Kumar Reddy Gundla

Java Full Stack Developer
Wichita,KS

Summary

Over 4+ years as Java Developer delivering end-to-end application development, design, and optimization across healthcare, insurance, and financial domains. Skilled in managing the full software development lifecycle and Agile frameworks, with a strong foundation in: Building secure and scalable Java applications leveraging Spring Boot and microservices architecture.

Overview

6
6
years of professional experience

Work History

Java Full Stack Developer

Amica Mutual Insurance
Baltimore, MD
08.2023 - Current
  • Health Insurance Sector Project
  • Developed and maintained scalable Java applications tailored for health insurance, utilizing Spring Boot and AWS cloud services
  • Created RESTful APIs to streamline data exchange across insurance modules and enable secure data sharing
  • Integrated Kafka and Spark for real-time data streaming, facilitating timely insights and analysis
  • Implemented microservices architecture to enhance modularity and improve application reliability
  • Configured CI/CD pipelines using Jenkins and Docker, ensuring efficient deployment cycles
  • Applied OAuth2-based authorization mechanisms for secure API access
  • Enhanced UI with responsive design and Bootstrap, optimizing user experience on all devices
  • Employed Hibernate to manage complex database transactions seamlessly across the system
  • Coordinated closely with cross-functional teams in Agile sprints to align technical and business requirements
  • Used GitHub for source control and managed project versions, ensuring easy collaboration and version tracking
  • Technologies : Apache Kafka, AWS, Bootstrap, Cassandra, CI/CD, CSS, Docker, EC2, Hibernate, Java, Java 8, Jenkins, Kafka, Lambda Expressions, Log4j, Microservices, MVC, Node.js, PCF, PostgreSQL, React, React Flux, Scala, Spark, Spring, Spring Boot, Spring Cloud, Spring Data, Spring MVC, SQL, Stream API
  • Skilled at working independently and collaboratively in a team environment.
  • Passionate about learning and committed to continual improvement.

Java, Stack Developer

CITI BANK
08.2020 - 06.2022
  • Developed and maintained financial software components, focusing on scalability and data integrity
  • Built microservices and deployed on Azure, allowing seamless integration with financial data
  • Sources
  • Used Jenkins for CI/CD, automating build and deployment for improved operational efficiency
  • Implemented Spark streaming for processing real-time financial data from various sources
  • Employed Angular for dynamic front-end interfaces, ensuring a seamless client experience
  • Managed data processing workflows using Kafka, reducing latency in transaction data exchange
  • Built scalable backend services in Spring Boot, optimizing application performance
  • Enhanced data security through encryption and secure data protocols across the application
  • Coordinated with stakeholders and developers in Agile teams, refining features and resolving issues
  • Resolved issues and managed project tasks using JIRA, ensuring timely project deliverables
  • Technologies: Angular, Azure, DHTML, Eclipse, HTML, HTML5, Java, Java 8, JavaScript, JSP, JUnit, Microservices, MVC, Node.js, OAuth, Oracle, PCF, React, SOA, SOAP, Spring, Spring Boot, SQL, Stream API, Web Services, XML eBAY

Java Developer

05.2019 - 06.2020
  • Developed modular microservices for the applications, leveraging REST APIs for seamless integration
  • Utilized Node.js for automating tasks, enhancing project workflow and efficiency
  • Designed data-driven applications using Java and JavaScript, ensuring system reliability
  • Led Agile sprints to align software development with project goals, optimizing release cycles
  • Incorporated Java 8 features, such as Lambda expressions, to improve data processing efficiency
  • Established secure connections using OAuth2, ensuring compliance with data security protocols
  • Migrated applications to Spring Boot microservices, improving scalability
  • Conducted unit testing with JUnit, enhancing code reliability and reducing bugs
  • Documented technical processes, supporting smooth transitions in Agile sprint planning
  • Deployed scalable applications on AWS, using EC2 and S3 for storage solutions
  • Technologies : AJAX, Bootstrap, Cassandra, CSS, DB2, Git, Hibernate, HTML5, Java, JavaScript, Jenkins, Jira, JMS, jQuery, JUnit, Microservices, MVC, Oracle, PL/SQL, PostgreSQL, S3, Selenium, SOA, SOAP, Spring, Spring Boot, Spring IOC, SQL, WSDL

Education

Masters - Computing

Wichita State University

Skills

  • Technical Skills
  • Languages:
  • Java, SQL, JavaScript
  • Frameworks: Spring Boot, Hibernate, Spring MVC, JPA
  • Web Technologies: HTML, CSS, JavaScript, JSP, Angular, Bootstrap
  • Databases:
  • MySQL, Oracle, PostgreSQL
  • Tools/Version Control: Git, Maven, Jenkins, JIRA
  • Cloud Technologies: AWS (EC2, S3, Lambda), Azure
  • APIs and Web Services: RESTful APIs, SOAP, JSON
  • Methodologies: Agile, Scrum
  • Other Technologies:
  • Docker, Kubernetes, Microservices, Log4j

Additional Information

  • Designed RESTful APIs to enable seamless integration and enhance system interoperability. Developed cloud-native applications using AWS and Azure to boost performance and scalability. Streamlined deployments through CI/CD pipeline creation in Jenkins, ensuring efficient delivery. Utilized Hibernate for effective database management and optimized SQL querying. Processed real-time data with Kafka and Spark for advanced analytics and insights. Led Agile sprints and fostering cross-functional collaboration for optimal project outcomes. Managed source code with Git, adhering to best practices in version control and collaboration. Strengthened application security through OAuth2 and token-based authentication.

Timeline

Java Full Stack Developer

Amica Mutual Insurance
08.2023 - Current

Java, Stack Developer

CITI BANK
08.2020 - 06.2022

Java Developer

05.2019 - 06.2020

Masters - Computing

Wichita State University

Work Preference

Work Type

Full Time

Work Location

HybridRemote

Important To Me

Career advancementCompany CultureHealthcare benefitsWork from home option401k match
Tharun Kumar Reddy GundlaJava Full Stack Developer