Sai Poojitha_Full Stack Java Developer
Sai Poojitha_Full Stack Java Developer
TECHNICAL SKILLS:
Programming Languages: Java 8, C, C#, C++, PHP, .NET, Go Lang, Python, SQL
J2EE Technologies: Servlets, JSP, JPA, JSTL, JNDI, JMS, JAXB, JDK 17+, XML Parsers
Framework: Spring Boot, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Core, Spring Security,
Hibernate, Struts
Web Technologies: HTML5, CSS, JavaScript, TypeScript, React, Angular 2, Vue.js, PHP
Database Technologies: MySQL, Oracle, SQL Server, PostgreSQL, PL/SQL, MongoDB, Cassandra, DynamoDB
Cloud Technologies: AWS (Amazon Web Service), Terraform, ECS, Lambda Functions, GCP (Google Cloud Platform), Azure
Web Services/API Services: SOAP, RESTful, JAX-RS, JAX-WS, JSX, SOAP, RESTFUL, JBoss XML, Tomcat
Build & Dependency Tools: JUnit, Mockito, Postman, Maven, Gradle, Jenkins, Swagger, ETL, Grunt
Version Control Tools: GitHub, Bitbucket
CI/CD: Docker, Kubernetes, Kafka (Message Queue)
IDE Tools & OS Environment: IDEA IntelliJ, STS, Windows, Linux, Unix, Visual Studio
EXPERIENCE:
Java Full Stack Developer - Cardinal Health, OH January 2024 – Present
Responsibilities:
Developed REST APIs with Spring Boot and responsive web pages using a combination of React, Node JS and
Bootstrap for the frontend and Java for the backend to develop, test, and implemented new software programs.
Elevate responsive user interfaces with ReactJS, leveraging NPM and Redux libraries, refining state management
efficiency and improving UI rendering times by 25% and spring microservices patterns.
Implemented microservices enabling communication between services through REST APIs, Apache Camel, and
Apache Kafka, conducting root cause analysis to reduce data processing times.
Design web application using Spring MVC, integrated Spring framework and Spring security OAuth 2.0.
Improve the DAO layer using Spring JDBC Template and 50% enhanced the efficiency of CRUD operations.
Define database management schemas for Cassandra and MongoDB integrating with Spring Data JPA and Hibernate,
improving data access efficiency by 40% based on business requirements.
Worked with Google Spanner on GCP, utilized Webpack for efficient builds, implemented MACH architecture for
scalable solutions, and explored Gemini LLM and Vertex AI for AI-driven applications.
Lead efforts in the Software Development Life Cycle (SDLC) and contributed to the Agile environment with Sprint
meetings which included Batch.
Integrated AWS Glue ETL pipelines with Java backend for efficient data extraction, transformation, and loading across
S3.
Deployed and managed Spring Boot applications on Apache Tomcat, optimizing server performance and ensuring
seamless hosting of web applications.
Integrate Swagger for documenting and technical reports while configuring EC2 and Lambda instances on AWS for
cloud clusters and optimizing S3 bucket storage.
Collaborated system design with the DevOps team to set up CI/CD pipelines using Jenkins and Bitbucket, reducing
release times by 40%.
Enhanced system performance by implementing load balancing and a caching mechanism while tracking progress in
JIRA, cutting latency by 20 and boosting user experience.
Orchestrated Docker containers for application packaging and deployed with Kubernetes, enhancing scalability and
management efficiency by 30%.
Generate unit testing with JUnit and Mockito, and adopted API testing with Postman, decreasing bugs by 30%
Streamlined build processes using Gradle and Maven, enhancing 15% dependency management.
Oversee version control with GitLab and Git, and tracked project issues and progress through JIRA, leading to a 25%
increase in team collaboration and issue resolution efficiency.
Environment: Java 8, J2EE, NoSQL, AWS, API gateway, Elastic Search, Redshift, Hibernate, RESTful API, JPA, JSP, ReactJS, Ajax,
jQuery, microservices, Jira, MuleSoft, Cassandra, Kafka & Redis, Jenkins, Postman, Maven, Ant, Log back, and Web Logic, Junit,
Scrum, Kanban
EDUCATION:
Wichita State University - Wichita, KS January 2023 - May 2024
Master’s in computer science
KG Reddy College of Engineering - Hyderabad, India June 2016 - May 2020
Bachelor of Technology in Computer Science
CERTIFICATIONS:
Java Programming: Solving Problems with Software - Coursera
Introduction to HTML - Coursera
Java Application Internship - ECIL
Azure Data Fundamentals - LinkedIn