Skip to main content
Navya Poreddy

Navya Poreddy

Full Stack Developer | CloudNative & Microservices

Talent
Columbus, City of Columbus, FranklinMember since September 30, 2025
·

Hire this person

Send a job offer directly to this candidate

About

I am a Full Stack Java Developer with 7+ years of experience designing and delivering scalable, cloud-native applications. My background includes building enterprise solutions using Java 8+, Spring Boot, Microservices, ReactJS, GraphQL, and Groovy/Grails, along with hands-on expertise in AWS Cloud Services, Docker, Kubernetes, and CI/CD automation.

Experience

Cincinnati, OH | Full Stack Java Developer

Responsibilities

  • Developed full-stack applications using Groovy/Grails v5.3+ and Spring Boot, building responsive UIs, RESTful APIs, and modular backend services.
  • Leveraged Spring Dependency Injection, Java Streams, and Lambda expressions to improve performance, maintainability, and scalability.
  • Engineered scalable backend services using Java v8+ and Spring Boot, developing RESTful APIs and GraphQL schemas to support complex data requirements.
  • Implemented Apache Kafka for real-time, event-driven communication across microservices, improving scalability and decoupling.
  • Designed and optimized Oracle SQL databases, implementing query tuning, indexing strategies, and schema best practices to improve performance and availability.
  • Automated builds, testing, and deployments by developing CI/CD pipelines with Jenkins, improving release speed and reliability.
  • Managed database schema migrations with Liquibase, ensuring consistent, version-controlled updates across environments.
  • Leveraged Git branching strategies to streamline collaboration and maintain code quality in parallel development.
  • Conducted security audits and vulnerability assessments, hardening systems and ensuring ongoing PCI compliance.
  • Improved backend performance with Java Streams and Lambda expressions, reducing execution times for high-volume workflows.
  • Assisted in the deployment of the application to production environments, ensuring minimal downtime and disruption. 
  • Provided post-deployment support and troubleshooting to resolve any issues that arose.
  • Applied Spring Dependency Injection within Grails to promote modular, maintainable, and testable code.
  • Integrated AWS S3 for scalable data storage and retrieval, supporting application growth and high availability.
Environment: Java 8+, Apache Kafka, Spring Kafka, Kafka Streams, Spring Boot, Groovy/Grails 5.3, REST APIs, GraphQL, Oracle SQL, Liquibase, Jenkins, Git, JUnit, Mockito, Apache Tomcat, AWS S3, Linux, CI/CD, Security Audits, Vulnerability Assessments, PCI Compliance.

Kansas Department of Labor, Columbus, OH | January 2023 - January 2025 | Full Stack Developer Responsibilities

  • Architected and developed RESTful APIs and microservices using Spring Boot, Spring Security, Spring AOP, MongoDB, Pub/Sub, Consul, Hazelcast, and Spring WebFlux, ensuring compliance with 12-Factor App principles and REST best practices.
  • Established comprehensive testing and code quality practices using JUnit, SonarLint, SonarQube, Checkmarx, and CAST, improving application reliability, security, and compliance with state and federal labor regulations.
  • Spearheaded the end-to-end development of five microservices from scratch, improving scalability and maintainability.
  • Integrated Kafka with legacy systems and relational databases, ensuring reliable and near real-time synchronization of records.
  • Established and enforced Unit Testing, Micro-benchmarking, and Performance Testing strategies, resulting in higher code reliability and reduced production issues.
  • Designed and implemented event-driven architecture using Apache Kafka, enabling seamless data exchange between claim processing, payment, and notification systems.
  • Engineered and deployed containerized microservices with Docker and Kubernetes, leveraging AWS EKS, Helm Charts, and Jenkins to streamline CI/CD pipelines.
  • Administered production support activities, including executing batch jobs, troubleshooting system failures, and resolving daily job errors to maintain business continuity.
  • Designed and implemented an intraday reporting module by integrating Spring Boot microservices with ReactJS, Axios, and Fetch, enabling efficient real-time reporting.
  • Integrated and optimized AG Grid within ReactJS to manage and display large-scale tabular datasets, significantly improving data visualization and user interaction.
  • Implemented complex workflows for eligibility checks, claims processing, and compliance rules, ensuring alignment with Kansas state and federal labor regulations.
  • Designed, implemented, and maintained scalable and reliable data pipelines using Apache Kafka, ensuring flexible communication between microservices for enhanced system performance and reliability.
  • Integrated AWS Cloud services like S3, DynamoDB to augment data storage and management capabilities, optimizing system architecture for improved scalability and efficiency.
  • Architected and developed RESTful and GraphQL APIs using Spring Boot and Java, optimizing data retrieval efficiency and enhancing user experience for claims processing and reporting.
  • Engineered and deployed containerized microservices with Docker and Kubernetes on AWS EKS, leveraging Helm Charts and Jenkins to automate deployments and ensure high availability.
  • Designed and implemented complex data models in MongoDB, ensuring data integrity and consistency across distributed systems.
  • Leveraged Jenkins for continuous integration and continuous deployment CI/CD, automating the build, test, and deployment processes to streamline software delivery pipelines.

Education

Bachelor’s in Computer Science from India in 2014.

Reviews