Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sharanya Teegala

Minneapolis,USA

Summary

Results-driven Java Full Stack Developer with 5+ years of experience in designing, developing, and maintaining Java-based applications and microservices architecture. Proficient in Java 8/11, Spring Boot, Hibernate Framework, and RESTful API development. Strong expertise in backend database connectivity (Oracle, PostgreSQL, SQL Server) and implementing CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps. Experience working with agile methodologies and DevOps best practices to build scalable, high-performance, and secure applications. Passionate about delivering robust, efficient microservices solutions that drive business success.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Java Full Stack Developer

Optum
Minneapolis, MN
09.2024 - Current
  • Designed, developed, integrated, and debugged applications using Java SE 8, Spring Boot, and Spring MVC in a Full Stack Java environment.
  • Built scalable microservices and RESTful APIs using Java 11/17, Spring Boot, and Node.js for internal and third-party system integration.
  • Developed front-end features using Angular11/18, TypeScript, JavaScript, and EXT JS, ensuring responsive UI and dynamic user experiences.
  • Implemented SOAP-based web services, providing endpoints for customer data integration and managing smooth service deployment and support.
  • Utilized Collections API to facilitate efficient data transfer between business and service layers.
  • Participated in Agile development practices with tools like JIRA and RALLY, including sprint planning, stand-ups, and retrospectives.
  • Worked on CI/CD pipelines using Git, Jenkins, Docker, and Kubernetes to automate build, test, and deployment workflows.
  • Deployed and maintained applications on AWS (EC2, S3, Lambda) and Azure, supporting cloud-native architecture and cloud migration strategies.
  • Wrote and maintained unit tests using JUnit, improving code reliability and enabling test-driven development.
  • Applied multithreading and concurrency principles to improve application responsiveness and performance.
  • Managed production support and enhancements, ensuring high availability and minimal downtime.
  • Optimized database performance using indexing, partitioning, and query tuning across MySQL, Oracle11g, and Redis, improving efficiency by 30%.
  • Followed SDLC and UML standards for software design and documentation across the project lifecycle.
  • Used Apache Camel for routing and mediation of messages in integration scenarios.
  • Maintained project dependencies and builds using Maven within IntelliJ IDEA, ensuring clean and consistent project setups.
  • Environment: Java 8/11/17, Spring Boot, Spring MVC, Node.js, Angular 8/18, TypeScript, JavaScript, EXT JS, RESTful & SOAP Web Services, Apache Camel, JUnit, Maven, IntelliJ IDEA, Git, Jenkins, Docker, Kubernetes, AWS (EC2, S3, Lambda), Azure, MySQL, Oracle11g, Redis, UML, SDLC, Agile (JIRA, RALLY), CI/CD, Multithreading, Cloud Migration.

Java Full Stack Developer

Target
Minneapolis, MN
02.2023 - 08.2024
  • Participated in requirement analysis, created and maintained design documents using UML, and followed Agile methodologies with daily SCRUM meetings for project tracking.
  • Involved in all phases of SDLC for Full Stack Java/J2EE applications, including design, development, bug fixing, and testing.
  • Built scalable backend services and REST/SOAP APIs using Java 8/11, Spring Boot, Spring Cloud, Spring MVC, Spring Config, and Node.js, integrating Oracle, MySQL, and MongoDB databases.
  • Developed dynamic and responsive single-page applications (SPAs) using React.js and React Hooks.
  • Developed user interfaces using React.JS, Ext JS, jQuery, and traditional JSP, Servlets, HTML, CSS, and JavaScript for responsive single-page applications.
  • Developed and maintained complex SQL queries, stored procedures, and functions to support backend business logic.
  • Implemented and tested applications using JUnit, Cucumber, RX Java, and performed exception handling and validation in REST services.
  • Used Apache Camel for route building and Spring Java Config to manage Camel Context; worked with XSD, JSON, and XML for service integration.
  • Configured AWS EMR clusters, granted IAM permissions, and deployed applications in AWS cloud. Also worked on cloud migration and monitoring.
  • Integrated Docker and Kubernetes for containerization and deployment, ensuring scalability and efficient CI/CD using Jenkins.
  • Designed and implemented Kafka producer/consumer applications, handled failure messages using offset ID, and utilized Spring Kafka API for reliable processing in a Kafka-Zookeeper cluster.
  • Used Grafana for centralized alert management and dashboard creation to monitor and visualize system metrics and logs.

Java Developer

Renault Nissan
Hyderabad, India
01.2021 - 12.2022
  • Designed and developed scalable microservices architecture using Spring Boot and REST APIs.
  • Developed event-driven messaging solutions using Kafka and RabbitMQ, ensuring high availability.
  • Configured secure networking solutions on GCP using VPC, Cloud Load Balancer, and Cloud DNS to optimize application performance and ensure high availability across regions.
  • Implemented complex state management in Vue.js using Vuex to maintain a consistent state across large-scale applications.
  • Implemented OAuth 2.0 and JWT-based authentication, enhancing security compliance.
  • Developed and maintained SQL/PLSQL procedures for transactional database management.
  • Led efforts in CI/CD implementation with GitHub Actions, improving deployment efficiency by 50%.
  • Worked closely with DevOps teams to optimize Docker containerization and Kubernetes deployments.

Software Engineer

Johnson & Johnson
Hyderabad, India
06.2019 - 12.2020
  • Developed enterprise Java applications with Spring Boot, Hibernate, and JPA.
  • Integrated SOAP/RESTful web services, reducing data retrieval time by 35%.
  • Developed and deployed Java-based applications to Microsoft Azure, leveraging Azure App Services, Azure Kubernetes Service (AKS), and Azure Virtual Machines for scalable, cloud-based solutions.
  • Created reusable, modular UI components with React.js, ensuring ease of maintenance and scalability for large applications.
  • Integrated NoSQL databases with Java-based back-end applications using appropriate drivers (e.g., MongoDB Java driver, Spring Data) for seamless CRUD operations.
  • Designed unit and integration tests using JUnit and Mockito, improving code coverage by 80%.
  • Assisted in migrating monolithic applications to microservices architecture, improving scalability.

Education

Master Of Information Technology and Management -

Concordia University
St. Paul, MN, USA

Skills

  • Java 8/11
  • J2EE
  • Spring Boot
  • Hibernate
  • JPA
  • REST
  • SOAP
  • JavaScript
  • TypeScript
  • Reactjs
  • Angular
  • HTML5
  • CSS3
  • Oracle
  • PostgreSQL
  • SQL Server
  • NoSQL
  • MongoDB
  • DynamoDB
  • AWS
  • Lambda
  • S3
  • API Gateway
  • Azure
  • Service Bus
  • Functions
  • Docker
  • Kubernetes
  • Kafka
  • RabbitMQ
  • MuleSoft
  • JUnit
  • Mockito
  • Postman
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • Scrum
  • Kanban
  • TDD
  • BDD

Certification

  • AWS Associate
  • Azure Developer

Timeline

Java Full Stack Developer

Optum
09.2024 - Current

Java Full Stack Developer

Target
02.2023 - 08.2024

Java Developer

Renault Nissan
01.2021 - 12.2022

Software Engineer

Johnson & Johnson
06.2019 - 12.2020

Master Of Information Technology and Management -

Concordia University
Sharanya Teegala