Post Job Free
Sign in

Java Developer React Js

Location:
Memphis, TN, 38103
Posted:
May 20, 2025

Contact this candidate

Resume:

Kavya Bojja

**********@*****.*** +1-901-***-**** United States LinkedIn GitHub

Professional Summary

Full Stack Java Developer with 5+ years of experience building scalable and secure enterprise applications using Java, Spring Boot, and Microservices. Proven track record of improving application performance and reducing infrastructure costs through AWS, Kafka, and CI/CD automation with Jenkins and Docker. Skilled in front-end development with React.js and Angular, and backend optimization with RESTful APIs and Hibernate. Adept at collaborating with cross-functional teams, leading development initiatives, and driving quality code delivery in Agile environments.

Education

Master’s in Computer Science University of Memphis, Memphis, TN Dec 2024

Bachelor’s in computer science Bhoj Reddy Engineering College for Women, Telangana, India Nov 2020

Skills

Methodologies: SDLC, Agile/Scrum, TDD

Languages: C/C++, Java, Python, PHP, C#, JavaScript, TypeScript

Front End: HTML5, CSS3, Tailwind CSS, Bootstrap5, jQuery, Ajax, XML, Redux, Ruby on Rails, React.js, Angular.js

Backend: Spring REST, Spring Cloud, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Django, Node.js, Express

Cloud: AWS (S3, EC2, Lambda, Fargate, RDS, API Gateway, SQS/SNS, EKS), Google Cloud Platform

Database: MySQL, PostgreSQL, MongoDB, Neo4j, DynamoDB

GIS & Geospatial Tools: ArcGIS Pro, ArcGIS Online, Survey123, ArcMap, QGIS, GPS field data, Geocoding, Spatial Analysis, Raster Data Processing, Map Creation, QA/QC

Testing & Other Skills: Swagger UI, JUnit, Mockito, Postman, Jira, Pandas, IntelliJ IDEA, VS Code, OAuth 2.0

CI/CD & DevOps Tools: Maven, Gradle, Git, GitHub, GitLab, Jenkins, Apache Kafka, RabbitMQ, GraphQL, Docker, Grafana, Kubernetes

Work Experience

Freddie Mac, USA Java Full Stack Developer Jun 2024 – Current

●Led the JavaScript applications to React.js, modernizing the front-end architecture to enhance the maintainability and performance of existing codebases, implementing reusable React components, and optimizing state management using Redux and Context API.

●Enhanced Java application security by implementing Spring Security with robust authentication mechanisms (OAuth2, JWT), leading to a 25% reduction in security vulnerabilities and strengthening access control.

●Integrated Kafka with a microservices architecture, enabling asynchronous, event-driven communication across distributed systems, resulting in a 30% reduction in API response times and improved system scalability.

●Leveraged AWS services (EKS, S3, EC2) to design, deploy, and manage scalable microservices architecture, resulting in a 20% reduction in infrastructure costs and an increase in application performance.

●Enhanced robust CI/CD pipeline using Jenkins and Docker, automating build, test, and deployment processes for Java applications, resulting in 10% more frequent deployments with fewer errors and improved development velocity.

University of Memphis - CAESER, USA GIS Data Analyst Jan 2023 – Jan 2024

●Utilized ESRI ArcGIS tools including ArcGIS Pro, ArcGIS Online, and Survey123 to support state infrastructure projects, including gas line mapping and street sign inventory initiatives.

●Created, edited, and maintained spatial and attribute data for public utility and transportation systems.

●Conducted QA/QC on incoming datasets, ensuring geospatial accuracy, completeness, and compliance with project specifications.

● Performed spatial analysis, geocoding, and raster data processing to support infrastructure planning and asset management.

●Imported and integrated external datasets (shapefiles, CAD, CSVs, GPS field data) to update and enhance GIS layers.

●Automated geospatial data processing workflows using Python scripts to clean, transform, and validate datasets, reducing manual QA time by 40%.

●Produced production-quality maps for reporting and stakeholder presentations at various scales.

●Worked collaboratively with city planners and engineers to translate field and project requirements into GIS workflows.

●Documented metadata, maintained geodatabases, and ensured adherence to data governance practices.

●Communicated findings clearly through visuals and written documentation for internal and public-facing reports.

Intellogi Technologies Pvt Limited, India Full Stack Developer Dec 2020 – Sep 2022

●Created high-performance RESTful APIs using Spring Boot and Spring REST, enabling seamless integration between microservices, third-party applications, and client-facing platforms.

●Utilized asynchronous messaging using JMS with RabbitMQ, enhancing the system and decreasing database load by 30% through decoupled message processing.

●Implemented unit testing strategies using JUnit, ensuring robust test coverage for web application components and improving code reliability, while adopting Agile methodologies to enhance collaboration, and project delivery efficiency.

●Employed stored procedures, triggers, and functions in SQL databases to automate business logic, enforce data consistency, and optimize query performance reducing redundant application-side processing and improving overall database efficiency.

●Streamlined deployment and reduced provisioning time by 30% by automating the deployment of Java applications on AWS Elastic Compute Cloud using CI/CD pipelines built with Jenkins, OpenShift, and AWS CloudFormation.

●Led a small team of 2 junior developers in implementing backend integration, mentoring on code quality and deployment best practices

Hexaware Technologies, India Java Developer Nov 2019 – Oct 2020

●Delivered comprehensive unit and integration tests using Java Spring Boot (Junit), automating backend API calls to enhance reliability, and wrote 10+ tests for API sanity testing.

●Executed Spring Cloud Stream and Spring Cloud Task, enabling a seamless scale-up from 5 to 15 microservices, which enhanced system capacity to handle twice as many concurrent users.

●Implemented RESTful endpoints (Controllers), Business Layer, and DAO Layer using Hibernate/JDBC Template, leveraging Spring IoC (Dependency Injection) to enhance scalability and maintainability of the application architecture.

●Developed and deployed a GraphQL API server using the graphql-http library, optimizing data retrieval from MongoDB and enhancing query efficiency, resulting in faster data transfers and reduced payload size between client and server

Projects & Outside Experience (Check out GitHub for more projects)

Predictive Machine learning model for Breast Cancer

Developed a predictive analytics model to classify breast cancer cases as benign or malignant using various machine learning algorithms. Focused on optimizing model accuracy and interpretability for healthcare diagnostics.

●Technologies Used: ML Model (logistic regression, random forest, support vector machine (SVM))

Nomad's Haven Application

Created a dynamic web application for managing and booking caravans, tailored for adventure enthusiasts

●Technologies Used: Ruby on Rails (MVC), HTML, CSS, and JavaScript

Supply Chain Management Using Kafka

Engineered a real-time data pipeline using Apache Kafka to support inventory and ERP systems.

●Technologies Used: Apache Kafka, Maven, IntelliJ IDEA

Distributed Search Engine for Ranked Web Content and Image Display

Built a distributed system to retrieve and rank web and image search results using a custom Google API

●Technologies Used: Python, Flask, Google Custom Search API, Distributed Systems concepts

Prediction of Loan Payment

Built a predictive model using various ML algorithms to assess loan repayment probability and minimize risk.

●Technologies Used: Random Forest, Decision Tree, K-Nearest Neighbor, Logistic Regression



Contact this candidate