Rohini Reddy

Java Full Stack Developer

Role
Lead Full Stack Java Developer at PNC
Location
Jersey City, NJ, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Rohini Reddy

45% faster deployments. 40% scalability improvement. 28% latency reduction. These aren\'t…

Experience

  1. Lead Full Stack Java Developer

    PNC

    Mar 2023 — Present

    Developed microservices using Java 18 and Spring Boot, implementing OOP principles, Design Patterns, and Multithreading for efficient request handling and background processing.• Designed and deployed RESTful APIs and GraphQL services with Spring Boot, ensuring optimized data fetching and minimal payload size.• Secured APIs using Spring Security, integrating OAuth2 and JWT authentication for enhanced user authorization.• Managed relational and NoSQL databases, optimizing queries in Oracle, MySQL, and MongoDB for high-performance transactional processing.• Implemented distributed transactions with Spring Boot and JTA, ensuring data consistency across multiple services.• Designed indexing and partitioning strategies for query optimization, reducing execution time and enhancing database efficiency.• Deployed applications on AWS (Lambda, EC2, S3, RDS), leveraging serverless architecture for scalability and cost efficiency.• Used Azure Kubernetes Service (AKS) to orchestrate containerized applications, ensuring high availability and resource optimization.• Automated cloud resource provisioning with Terraform, implementing Infrastructure as Code (IaC) for consistency and reproducibility.• Developed unit and integration tests using JUnit 5, Mockito, and Spring Boot Test, ensuring backend reliability.• Automated API testing and validation using Postman and Newman CLI, enhancing test coverage.• Implemented Jenkins pipelines for CI/CD automation, optimizing build, test, and deployment processes.• Integrated SonarQube for static code analysis, ensuring code quality and security compliance.• Utilized Git for version control and branch management, enabling seamless collaboration and continuous integration.• Designed service-based state management using Redux Patterns, enabling scalable and maintainable frontend architecture.• Conducted unit and integration testing using Jasmine/Karma, ensuring reliability and functionality of Angular components.

Education

  • Jawaharlal Nehru Technological University

    Bachelor of Computer Science, Computer Science

  • Auburn University at Montgomery

    Master's Degree, Computer Science

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Rohini Reddy — Lead Full Stack Java Developer at PNC in Jersey City, NJ, US | Unifers