Skip to main content
Hc

Harshith chowdary

Senior Java Full Stack Developer

About

Highly accomplished Senior Java Full Stack Developer with over 10+ years of extensive experience designing, developing, and deploying enterprise-grade web and cloud applications across Financial Services, Healthcare, and Retail domains. Expert in building microservices-based architectures, cloud-native solutions on AWS and Azure, and dynamic front-end applications using Angular and React, ensuring high performance, scalability, and maintainability. Proven track record in integrating AI/ML and GenAI capabilities for predictive analytics, intelligent automation, and personalized customer solutions while adhering to best practices, security standards, and Agile methodologies. Adept at leading cross-functional teams, mentoring junior developers, and delivering end-to-end solutions with strong emphasis on CI/CD, DevOps automation, and observability. Designed and implemented full-stack enterprise applications leveraging Java 21, Spring Boot, and RESTful APIs, enabling highly scalable financial services solutions with modular and maintainable architecture. Developed responsive front-end applications using Angular 18+ and React 18, integrating backend services and optimizing performance for seamless user experiences across multiple browsers and devices. Built cloud-native solutions on AWS and Azure, utilizing EC2, Lambda, S3, RDS, AKS, and App Services, achieving automated deployment, high availability, and robust infrastructure management. Integrated AI/ML models and GenAI solutions into enterprise applications for predictive analytics, credit risk scoring, document summarization, and intelligent chatbots, enhancing decision-making and automation. Implemented microservices-based architecture with Spring Cloud, Docker, and Kubernetes, enabling independent service scaling, fault tolerance, and simplified CI/CD integration for multi-domain applications. Designed and maintained CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps, ensuring continuous integration, automated testing, and zero-downtime deployments across all environments. Applied MLOps best practices for deploying, monitoring, and retraining machine learning models, ensuring model reliability, high availability, and lifecycle management in production systems. Developed secure authentication and authorization frameworks using JWT, OAuth2, and Spring Security, ensuring enterprise-grade compliance and protection of sensitive financial and healthcare data. Optimized backend performance using multithreading, caching strategies, and database query tuning with MySQL, PostgreSQL, Redis, and MongoDB, delivering low-latency responses for high-volume applications. Implemented automated testing strategies with JUnit, Mockito, Jasmine, and Karma, ensuring high-quality deliverables, defect-free releases, and adherence to TDD/BDD methodologies. Collaborated with cross-functional teams in Agile/Scrum environments, translating business requirements into robust technical solutions, performing code reviews, and mentoring junior developers on best practices. Developed and maintained ETL pipelines using Python, Pandas, and NumPy, integrating AI/ML models into enterprise workflows, enabling faster data processing and actionable insights delivery. Integrated modern DevOps monitoring and observability tools such as CloudWatch, ELK Stack, Prometheus, and Grafana, proactively identifying bottlenecks and improving system reliability and performance. Refactored legacy applications and implemented modern frameworks, patterns, and serverless architectures, enhancing maintainability, performance, and alignment with current market standards. Led design and development of real-time streaming applications using Kafka and WebSocket, improving operational monitoring, notifications, and data-driven insights for business-critical systems. Delivered enterprise applications using full-stack Java, Angular, and React technologies across multiple domains, ensuring scalability, security, and performance while incorporating cloud-native and AI-enabled features. Championed adoption of emerging technologies including GraphQL, Azure Functions, AWS SageMaker, and AKS, driving innovation and maintaining competitive advantage across enterprise digital platforms.

Experience

April 2025Till Now

Stamford, Connecticut

Sr. Java Full Stack Developer

Synchrony Financial

  • Designed and developed full-stack enterprise applications using Java 21 and Spring Boot, implementing RESTful APIs, microservices architecture, and robust backend logic to support scalable financial services solutions.
  • Developed dynamic and responsive front-end applications using Angular 18+, integrating with backend services, optimizing performance, and ensuring cross-browser compatibility and accessibility compliance.
  • Implemented cloud-native solutions on AWS, including EC2, S3, Lambda, RDS, and CloudFormation, enabling automated deployment and scalable infrastructure for production workloads.
  • Integrated AI/ML capabilities into financial applications for predictive analytics, credit risk scoring, and personalized customer insights, leveraging Python for model development and data pipelines.
  • Developed and maintained CI/CD pipelines using Jenkins, GitHub Actions, and AWS CodePipeline, ensuring automated testing, continuous integration, and zero-downtime deployments.
  • Designed and implemented microservices-based architecture with Spring Cloud and Docker, enabling modular, scalable, and maintainable services across multiple business domains.
  • Applied MLOps best practices to deploy and monitor machine learning models in production, ensuring high availability, automated retraining, and model performance tracking.
  • Implemented GenAI solutions for financial document summarization and intelligent chatbot services, enhancing customer self-service capabilities and internal workflow automation.
  • Leveraged Python and Pandas/NumPy for ETL pipelines, data transformation, and integration of AI/ML models with enterprise applications, improving analytics performance and insights delivery.
  • Developed secure, high-performance RESTful APIs and GraphQL endpoints, integrating with front-end Angular modules, third-party services, and AWS-hosted microservices.
  • Designed and implemented unit testing and integration testing using JUnit, Mockito, Jasmine, and Karma, ensuring high-quality deliverables with reduced production defects.
  • Collaborated with cross-functional teams in Agile/Scrum environments, gathering requirements, performing code reviews, and ensuring adherence to SOLID principles, design patterns, and best practices.
  • Implemented role-based access control, JWT authentication, and OAuth2 security for all applications, ensuring enterprise-grade security compliance across financial systems.
  • Optimized application performance by implementing caching, asynchronous processing, and database query optimization using Spring Data JPA, Hibernate, and MySQL/PostgreSQL.
  • Mentored junior developers and conducted knowledge-sharing sessions on Java Full Stack technologies, Angular best practices, AWS services, and AI/ML integration to enhance team skillset and delivery efficiency.
  • Leveraged Docker, Kubernetes, and AWS EKS to containerize and orchestrate applications, enabling microservices scalability, fault tolerance, and streamlined deployments across environments.
  • Integrated modern DevOps and observability tools including CloudWatch, ELK Stack, Prometheus, and Grafana to monitor application performance, identify bottlenecks, and ensure system reliability.
  • Applied AI/ML model optimization and retraining techniques, integrating predictive analytics into the application lifecycle to enhance decision-making capabilities and drive business value.

Nov 2022March 2025

Nashville, TN

Sr. Java Full Stack Developer

HCA Healthcare

  • Designed and developed robust, scalable web applications using Java 17, Spring Boot, Hibernate, and RESTful APIs, ensuring high performance and seamless integration with backend services while maintaining code quality and best practices across all modules.
  • Implemented dynamic and responsive user interfaces leveraging Angular 16+, TypeScript, RxJS, and NgRx, enabling interactive dashboards and real-time data visualization to improve clinical and operational workflows.
  • Developed and maintained cloud-native applications on AWS services including EC2, Lambda, S3, RDS, DynamoDB, and API Gateway, optimizing deployment pipelines and ensuring highly available, secure, and scalable solutions.
  • Built and deployed microservices-based architecture using Spring Cloud, Docker, and Kubernetes, facilitating independent service scalability, fault tolerance, and CI/CD integration across healthcare platforms.
  • Integrated AI/ML models for predictive analytics in patient care using Python, TensorFlow, and scikit-learn, improving clinical decision support and operational efficiency across departments.
  • Developed MLOps pipelines for automating model deployment, monitoring, and retraining on AWS SageMaker, ensuring seamless lifecycle management of AI/ML solutions in production environments.
  • Designed and implemented GenAI-powered solutions for automated healthcare data summarization and clinical report generation, reducing manual processing time and improving accuracy in reporting workflows.
  • Optimized backend performance with Java multithreading, concurrency, and caching strategies using Redis and EHCache, ensuring low-latency responses for high-volume healthcare applications.
  • Created and maintained complex SQL and NoSQL databases including PostgreSQL, MongoDB, and DynamoDB, writing optimized queries and stored procedures to support transactional and analytical workloads efficiently.
  • Implemented secure authentication and authorization mechanisms using OAuth2, JWT, and Spring Security, ensuring HIPAA-compliant access control and secure patient data management.
  • Developed Python-based data processing scripts for ETL operations, integrating with AWS services and enabling automated data transformation, cleansing, and loading for clinical analytics pipelines.
  • Collaborated with cross-functional teams using Agile/Scrum methodologies, conducting daily stand-ups, sprint planning, and code reviews to ensure on-time delivery and adherence to best coding practices.
  • Built real-time streaming applications using Kafka, WebSocket, and Spring Integration, enabling real-time notifications and monitoring of patient vitals and operational metrics.
  • Automated CI/CD pipelines with Jenkins, GitHub Actions, and AWS CodePipeline, ensuring zero-downtime deployments, automated testing, and consistent delivery of high-quality code.
  • Developed and maintained unit and integration tests using JUnit, Mockito, and Selenium, ensuring reliable, bug-free releases and adherence to TDD/BDD best practices across Java and Angular modules.
  • Implemented containerized development and deployment strategies with Docker and orchestrated with Kubernetes, enabling consistent environments across development, staging, and production with improved scalability.
  • Leveraged AI/ML algorithms and Python scripting to perform predictive analytics on patient admission, readmission, and resource allocation, providing actionable insights for hospital management and clinical staff.

Jan 2019Oct 2022

Mooresville, NC

Java Full Stack Developer

Lowe's

  • Designed and developed robust backend services using Java 14 and Java 11, implementing scalable RESTful APIs to support and inventory applications with high performance and reliability.
  • Implemented dynamic and responsive user interfaces using React 18 and TypeScript, integrating with backend services to enhance the overall customer experience on web and mobile platforms.
  • Developed and maintained cloud-based solutions on Microsoft Azure, including App Services, Functions, and Cosmos DB, ensuring seamless deployment and high availability for enterprise applications.
  • Collaborated with product owners and business analysts to translate requirements into technical designs, providing end-to-end ownership of features and delivering high-quality solutions on schedule.
  • Built and optimized microservices architecture using Spring Boot, Spring Cloud, and Docker, enabling modular development, faster deployment, and improved scalability across projects.
  • Implemented CI/CD pipelines using Azure DevOps, GitHub Actions, and Jenkins, automating builds, tests, and deployments to accelerate release cycles and maintain code quality.
  • Designed and developed complex SQL and NoSQL database solutions including Azure SQL, MongoDB, and Redis, ensuring efficient data retrieval, integrity, and transaction consistency.
  • Applied unit testing and TDD practices with JUnit, Mockito, and React Testing Library to achieve higher code coverage, reduce defects, and improve maintainability of applications.
  • Integrated third-party APIs and external services using REST and GraphQL, enabling real-time data exchange and seamless connectivity with payment gateways, inventory systems, and analytics platforms.
  • Optimized frontend performance using React hooks, lazy loading, and memoization, ensuring fast rendering and smooth interactions for high-traffic Lowe’s web applications.
  • Implemented robust security features including OAuth2, JWT, and Azure Active Directory integration, ensuring secure authentication and authorization for sensitive customer and business data.
  • Designed and executed automated monitoring and logging solutions using Azure Monitor, Application Insights, and ELK stack, proactively identifying and resolving application issues.
  • Participated in Agile and Scrum ceremonies, mentoring junior developers, conducting code reviews, and enforcing best practices for clean, modular, and maintainable code across teams.
  • Leveraged serverless architecture with Azure Functions and Logic Apps to build event-driven processes, reducing infrastructure costs while maintaining high scalability and availability.
  • Refactored legacy Java and React applications to modern frameworks and patterns, improving performance, maintainability, and alignment with current market standards and best practices.
  • Collaborated with cross-functional teams to implement CI/CD, automated testing, and cloud deployments, ensuring seamless integration, faster release cycles, and improved reliability of enterprise solutions.
  • Researched and incorporated emerging technologies such as GraphQL, Azure Kubernetes Service (AKS), and modern React patterns, driving innovation and maintaining competitive advantage for Lowe’s digital platforms.

Mar 2017Sept 2018

Hyderabad, India

Java Developer

ValueLabs

  • Designed, developed, and maintained enterprise-level applications using Java 8 and Spring Boot, ensuring high performance and scalability across multiple business modules while adhering to coding standards and best practices.
  • Developed dynamic and responsive user interfaces with React 16 integrated with RESTful APIs, providing seamless front-end experiences and improved client-side performance across browsers.
  • Implemented microservices architecture on Azure App Services and Azure Kubernetes Service (AKS), enabling independent deployment cycles and enhanced fault tolerance for mission-critical applications.
  • Collaborated with cross-functional teams to gather business requirements and translate them into robust software solutions, utilizing Agile and Scrum methodologies to ensure timely delivery of high-quality features.
  • Developed and consumed REST and SOAP web services for application integrations, ensuring secure and optimized data communication between internal and third-party systems.
  • Designed and implemented database solutions using SQL Server and NoSQL databases, optimizing query performance and ensuring efficient data storage for high-volume transactions.
  • Automated build, test, and deployment pipelines using Azure DevOps and Jenkins, reducing manual effort and accelerating continuous integration and delivery processes.
  • Applied unit testing frameworks (JUnit, Mockito) and integration testing strategies to validate functionality, maintain code quality, and prevent regression issues across applications.
  • Integrated application logging and monitoring using Azure Monitor and Application Insights, enabling proactive performance tracking and quick identification of system bottlenecks.
  • Migrated legacy Java applications to modern frameworks with Spring MVC and Hibernate, improving maintainability and supporting future scalability requirements.
  • Implemented authentication and authorization using OAuth2 and JWT, ensuring secure access control and compliance with enterprise security policies.
  • Participated in code reviews and knowledge-sharing sessions to enforce coding standards, improve team efficiency, and promote adoption of best practices in Java and React development.
  • Developed and optimized front-end components using Redux and React Hooks, enhancing application responsiveness and simplifying state management for complex UI interactions.
  • Leveraged Azure SQL, Blob Storage, and Cosmos DB for cloud-native data management, providing high availability, scalability, and secure storage for business-critical information.
  • Troubleshot and resolved complex production issues by analyzing logs, debugging code, and collaborating with infrastructure teams to ensure minimal downtime and improved system reliability.
  • Stayed updated with emerging Java, Azure, and React trends and tools, applying new technologies to enhance application performance, maintainability, and user experience consistently.

July 2015Feb 2017

India

J2EE/Java Developer

YASH Technologies

  • Designed and developed enterprise-level applications using Java, J2EE, Spring Framework, Hibernate, and RESTful Web Services, ensuring scalable and high-performance solutions aligned with client business requirements while following industry best practices and coding standards.
  • Implemented robust backend services using Spring MVC, Spring Boot, and Microservices Architecture, enabling seamless integration between distributed systems and improving application maintainability and deployment flexibility across environments.
  • Developed dynamic user interfaces using HTML5, CSS3, JavaScript, JSP, and Servlets, enhancing user experience with responsive design principles and ensuring cross-browser compatibility for enterprise applications.
  • Integrated applications with relational databases using Oracle, MySQL, and JDBC, writing optimized SQL queries, stored procedures, and ensuring efficient data handling and transaction management.
  • Utilized Hibernate ORM and JPA for database interaction, reducing boilerplate code and improving performance through caching mechanisms and lazy loading strategies in large-scale applications.
  • Built and consumed RESTful and SOAP Web Services for system-to-system communication, ensuring secure and reliable data exchange using JSON and XML formats in enterprise integration scenarios.
  • Applied Agile (Scrum) methodologies in the software development lifecycle, participating in sprint planning, daily stand-ups, and retrospectives to deliver high-quality software within tight deadlines.
  • Implemented version control using Git and SVN, maintaining code repositories, managing branches, and ensuring smooth collaboration across distributed development teams.
  • Deployed applications on Apache Tomcat and WebLogic servers, handling configuration, monitoring, and troubleshooting production issues to ensure high system availability and reliability.
  • Worked extensively with Maven and Gradle build tools for project management, dependency handling, and automated build processes to streamline development workflows.
  • Enhanced application security using Spring Security and authentication/authorization mechanisms, ensuring compliance with enterprise security standards and protecting sensitive data.
  • Performed unit and integration testing using JUnit and Mockito, improving code quality and ensuring defect-free delivery through continuous testing and debugging practices.
  • Collaborated with cross-functional teams including QA, DevOps, and business analysts to gather requirements and deliver end-to-end solutions aligned with client expectations.
  • Monitored and optimized application performance using log frameworks like Log4j and monitoring tools, identifying bottlenecks and improving response times in production environments.
  • Contributed to continuous improvement by adopting modern market-relevant technologies such as Microservices, REST APIs, Cloud readiness, and CI/CD pipelines, ensuring the application architecture remained future-proof and aligned with evolving industry standards.
Skills
Java (Java 2117118)PythonSQLJavaScriptTypeScriptHTML5CSS3Spring BootSpring CloudSpring SecurityHibernateJPAJUnitMockitoAngular (18+)React (18)ReduxNext.jsAKSApp ServicesAzure FunctionsAzure DevOpsMicroservicesRESTful APIsServerless ArchitectureEvent-Driven ArchitectureGraphQLOAuth2JWTJenkinsGitHub ActionsAzure DevOpsDockerKubernetes (AKS/EKS)MavenGradleSonarQubeDocument SummarizationIntelligent ChatbotsLLM IntegrationAWS SageMakerPandasNumPyAngular (18+)React (18)JavaScriptTypeScriptHTML5CSS3JasmineKarmaPrometheusGrafanaELK Stack (ElasticsearchLogstashKibana)AWS CloudWatchApache KafkaWebSocketsUnit Testing (JUnitMockitoJasmineKarma)Test-Driven Development (TDD)Behavior-Driven Development (BDD)Agile (Scrum)Git (GitHubGitLab)ETL PipelinesCode ReviewsMentoring
Education

Aug 2011May 2015

Bachelor's in computer science

SRM University

Let's connect.

Available for new opportunities.

© 2026 Harshith chowdary