Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Beaumont, TX
Posted:
August 27, 2025

Contact this candidate

Resume:

Pujitha Nallani

Senior Fullstack Java Developer Enterprise Microservices Spring Boot Kubernetes

****************@*****.*** +1-203-***-**** https://www.linkedin.com/in/pujitha-nallani-981a2925a/

PROFESSIONAL SUMMARY

Seasoned full stack developer with 9+ years of extensive experience designing, developing, and delivering scalable, cloud-native enterprise applications using Java (SE/EE), Spring Boot, Micronaut, Quarkus, and modern frontend frameworks (Angular, React, JSP). Skilled in microservices architecture, REST/gRPC API integration, event-driven systems with Kafka/RabbitMQ, and database optimization across PostgreSQL, MySQL, MongoDB, Cassandra, Redis, and Cosmos DB.

Extensive experience designing, developing, and delivering scalable fullstack enterprise applications using Java SE 7/8/17/21, Spring Boot, Micronaut, Quarkus, and Spring MVC, adhering to best practices in modular architecture and maintainability.

Expert in building RESTful and Reactive APIs, integrating with relational (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Cassandra, DynamoDB, Cosmos DB) databases, ensuring high-throughput, and transactional consistency for enterprise workloads.

Proficient in frontend development with Angular and React, delivering responsive, real-time dashboards and operational user interfaces with seamless integration to backend services and streaming data.

Skilled in microservices architecture, modular design, and refactoring legacy monoliths into distributed, containerized services for improved scalability, maintainability, and deployment efficiency.

Hands-on experience in event-driven architectures using Kafka, Kafka Streams, and RabbitMQ, implementing message partitioning, aggregation, retries, and fault-tolerant pipelines to support real-time analytics and operational workflows.

Strong database design and optimization expertise across PostgreSQL, MySQL, Oracle, MongoDB/MongoDB Atlas, Cassandra, DynamoDB, Cosmos DB, Firestore, and Redis, ensuring high-throughput and low-latency enterprise data access.

Implemented caching strategies with Redis to improve response times, reduce backend load, and enhance performance for high-volume transactional and operational workflows. Skilled in unit and integration testing using JUnit and Mockito, ensuring system reliability, regression safety, and robust fullstack application coverage.

Experienced in serverless architectures and cloud-native deployment patterns using Azure Functions, Cloud Functions, AWS EC2, and cloud storage solutions (Azure Blob, AWS S3/RDS).

Containerized applications using Docker and orchestrated deployments with Kubernetes, GKE, and Azure AKS, configuring scaling policies, service discovery, and self-healing mechanisms for resilient cloud-native environments.

Proficient in CI/CD pipeline automation with GitHub Actions, Jenkins, and Maven, enabling reproducible, auditable, and fully automated deployments across multiple environments.

Experienced in Infrastructure as Code (IaC) using Terraform and Azure Bicep, provisioning cloud resources, managing multi-environment infrastructure, and ensuring consistent deployment patterns.

Strong expertise in ORM and persistence frameworks, leveraging JPA/Hibernate to manage data consistency, transactional integrity, and seamless CRUD operations across distributed services.

Implemented observability and monitoring using OpenTelemetry, Stackdriver, Azure Monitor, and Application Insights, capturing distributed traces, metrics, and logs to proactively detect bottlenecks.

Hands-on experience across telecom, healthcare, finance, and enterprise domains, developing high-volume, mission-critical backend services and real-time operational analytics pipelines.

Expertise in secure authentication and authorization, leveraging Spring Security, JWT, OAuth2, and role-based access control, ensuring enterprise-grade API and microservice security.

Experienced in fault-tolerant data pipelines, implementing retry logic, dead-letter queues, and transactional consistency, ensuring reliable asynchronous processing across distributed microservices.

Strong collaboration with cross-functional teams to define API contracts, enforce coding standards, and deliver production-ready, enterprise-grade fullstack solutions.

TECHNICAL SKILLS

1.Programming Languages: Java SE 7/8/17/21, SQL, JDBC, Bash

2.Frameworks & Libraries: Spring Boot, Spring MVC, Quarkus, Micronaut, Hibernate, JPA, JSP/Servlets, Angular, React

3.Databases & Caching: PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, DynamoDB, Cosmos DB, Firestore, Redis

4.Messaging & Streaming: Kafka, Kafka Streams, RabbitMQ, Azure Event Hubs

5.DevOps, CI/CD & Automation: Docker, Kubernetes, GKE, Azure AKS, AWS EC2, Terraform, Azure Bicep, Cloud Run, Cloud Functions, Azure Functions, GitHub Actions, Jenkins, Maven

6.Testing & QA: JUnit, Mockito, Unit & Integration Testing

7.Observability & Monitoring: OpenTelemetry, Stackdriver, Azure Monitor, Application Insights, Spring Boot Actuator

8.Cloud & Storage Services: Azure Blob Storage, AWS S3/RDS, Cloud Functions

9.Microservices & Architecture: RESTful APIs, Reactive APIs, Microservices, Event-Driven Architecture, Serverless Workflows, Modular Monolith Refactoring

10.Security & Access Control: Spring Security, OAuth2, JWT, Role-Based Access Control

CERTIFICATIONS

Oracle Certified Professional, Java SE 11 Developer

AWS Certified Developer – Associate

PROFESSIONAL EXPERIENCE

Anumana, Cambridge, MA Senior Java Fullstack Developer Jan 2025 – Present

Developed backend microservices using Java with Spring Boot and Micronaut, exposing secure RESTful and reactive APIs, integrating with relational and NoSQL databases, and enabling high-throughput, low-latency enterprise-scale applications.

Built event-driven pipelines using Kafka, implementing message partitioning, aggregation, and fault-tolerant processing to support real-time streaming data workflows and ensure consistency across distributed microservices.

Designed and optimized relational and NoSQL schemas in PostgreSQL, MongoDB Atlas, Cassandra, DynamoDB, and Cosmos DB, enabling high-throughput, low-latency access and maintaining data integrity for enterprise workloads.

Implemented Redis caching for session data and frequently accessed datasets, reducing database load, improving response times, and enhancing overall service performance for critical microservices.

Developed dynamic front-end modules using Angular and React, integrating real-time backend data streams and Kafka events to provide responsive operational dashboards and user interfaces.

Managed object-relational mapping and persistence using JPA/Hibernate, enforcing transactional integrity, consistent data states, and seamless CRUD operations across distributed microservices.

Containerized microservices with Docker and orchestrated deployments on GKE, configuring scaling policies, service discovery, and self-healing mechanisms to support cloud-native, highly available environments.

Developed serverless workflows with Cloud Functions, handling asynchronous, event-driven tasks, and integrating with microservices to support on-demand compute scaling and operational automation.

Automated CI/CD pipelines using GitHub Actions and deployed cloud infrastructure with Terraform, enabling reproducible, scalable, and auditable deployments across multi-environment microservices.

Implemented observability and monitoring with OpenTelemetry and Stackdriver, capturing distributed traces, metrics, and logs to proactively detect bottlenecks and optimize system performance and reliability.

Integrated Firestore for unstructured document storage, supporting flexible schema design, transactional operations, and seamless scaling across distributed microservices.

Developed reactive, low-latency data pipelines for real-time analytics by combining Kafka, Spring Boot, and Micronaut, enabling timely business insights and operational decision-making.

Ensured secure API access using Spring Security, implementing role-based access control, token-based authentication, and enforcing enterprise-grade authorization policies.

Monitored microservice health and operational metrics using OpenTelemetry, configuring dashboards and alerts to support proactive incident detection and resolution.

Implemented fault-tolerant data pipelines with retry logic and dead-letter queues, ensuring reliable asynchronous processing and mitigating message loss across distributed microservices.

Collaborated with cross-functional teams to define API contracts, enforce coding standards, and deliver production-ready fullstack solutions aligned with enterprise architecture.

Refactored legacy modules into modular microservices architecture using Spring Boot and Micronaut, improving maintainability, scalability, and deployment efficiency in cloud environments.

Environment: Java, Spring Boot, Micronaut, Kafka, MongoDB Atlas, Redis, Cassandra, DynamoDB, Cosmos DB, PostgreSQL, Firestore, Cloud Run, Cloud Functions, GKE, Terraform, GitHub Actions, OpenTelemetry, Stackdriver

IBM, Armonk, New York, US Senior Fullstack Developer Mar 2023 – Dec 2024

Developed backend microservices using Spring Boot and Quarkus, implementing secure RESTful and reactive APIs, integrating with relational and NoSQL databases, and enabling high-throughput, low-latency enterprise application workflows.

Built event-driven pipelines using Kafka Streams, implementing partitioning, aggregation, and fault-tolerant processing to enable reliable real-time data flows and maintain consistency across distributed services.

Designed and optimized relational schemas in PostgreSQL and Cassandra, implementing indexing, query optimization, and transactional strategies to support high-throughput enterprise workloads.

Managed NoSQL data models in MongoDB and Azure Cosmos DB, creating flexible document structures, handling multi-region replication, and supporting semi-structured business data for dynamic applications.

Developed responsive front-end modules using Angular and React, integrating real-time microservice data streams, implementing reactive UI patterns, and ensuring cross-browser compatibility for enterprise dashboards.

Implemented caching layers with Redis, optimizing session management, frequently accessed datasets, and computational results to reduce backend latency and improve service responsiveness.

Containerized microservices using Docker and orchestrated deployments with Kubernetes on Azure AKS, implementing service discovery, scaling policies, and self-healing mechanisms for resilient cloud-native environments.

Developed serverless workflows with Azure Functions, integrating with microservices and event streams to automate operational tasks, handle asynchronous workloads, and support dynamic scaling.

Automated CI/CD pipelines using GitHub Actions, while provisioning and managing cloud infrastructure with Terraform and Azure Bicep, enabling reproducible deployments and infrastructure-as-code governance.

Implemented robust unit and integration testing with JUnit, including mock service validation and end-to-end API tests, ensuring business logic correctness and system reliability across fullstack layers.

Monitored application and microservice performance using Azure Monitor and Application Insights, analyzing telemetry and logs to proactively identify bottlenecks, optimize resource utilization, and maintain SLA compliance.

Developed reactive data processing pipelines with Kafka Streams, supporting near-real-time analytics, event-driven workflows, and operational insights for enterprise decision-making.

Integrated microservices with cloud storage and relational/NoSQL databases, implementing transactional consistency, data integrity checks, and fault-tolerant data flows across distributed systems.

Collaborated with cross-functional teams to define API contracts, enforce coding standards, and deliver production-grade fullstack solutions aligned with enterprise architecture.

Refactored legacy monolith components into modular, containerized microservices using Spring Boot and Quarkus, improving scalability, maintainability, and deployment efficiency.

Environment: Java, Spring Boot, Quarkus, Kafka Streams, Angular, React, Redis, MongoDB, Cassandra, PostgreSQL, Docker, Kubernetes, Azure AKS, Azure Functions, Azure Cosmos DB, Terraform, Azure Bicep, GitHub Actions, JUnit, Azure Monitor, Application Insights

Verizon, New Jersey, US Senior Application Developer Mar 2021 – Feb 2023

Developed backend microservices using Spring Boot and Java, implementing secure RESTful APIs, integrating with relational and NoSQL databases, handling complex telecom operational workflows, and supporting billing, usage tracking, and real-time service orchestration across distributed systems.

Implemented authentication and authorization using Spring Security, integrating role-based access controls, JWT token management, and OAuth2 flows to secure sensitive customer and operational APIs.

Designed and optimized relational database schemas in PostgreSQL and MySQL, implementing indexing strategies, query optimization, and transaction tuning to support complex telecom billing and usage analytics workflows.

Integrated Redis caching for session management, frequently accessed configuration data, and transient operational states, reducing database load and improving microservice response times.

Built event-driven pipelines using Kafka and RabbitMQ, implementing message partitioning, retry mechanisms, and dead-letter queues to ensure reliable asynchronous processing across distributed microservices.

Developed dynamic front-end components using Angular, implementing real-time data binding and API integration to deliver operational dashboards with live updates from backend microservices.

Managed persistence and object-relational mapping with Hibernate and JPA, implementing entity relationships, lazy loading, and transaction management to ensure data integrity across distributed services.

Containerized microservices with Docker and automated build, test, and deployment workflows with Jenkins, enabling reproducible, environment-agnostic deployments across development, staging, and production environments.

Implemented serverless workflows using Azure Functions to process event-driven tasks, orchestrating microservices interactions, handling asynchronous operations, and enabling on-demand scaling for high-traffic workloads.

Configured Azure Event Hubs for high-throughput event ingestion, implementing partitioning, checkpointing, and streaming pipelines to support real-time operational analytics and system monitoring.

Leveraged Azure Blob Storage for unstructured data management, integrating secure storage, versioning, and lifecycle policies to ensure compliance with enterprise data governance and retention requirements.

Developed and maintained unit and integration tests with JUnit, incorporating mock services, transactional validations, and end-to-end API tests to maintain business logic correctness and system reliability.

Monitored microservice performance using logs and metrics, analyzing Spring Boot Actuator, event streams, and infrastructure telemetry to identify bottlenecks, optimize throughput, and ensure stable production performance.

Collaborated with cross-functional teams to define API contracts, enforce coding standards, and deliver scalable, production-grade solutions aligned with enterprise architecture.

Environment: Java, Spring Boot, Microservices, Spring Security, Angular, Hibernate, JPA, Kafka, RabbitMQ, PostgreSQL, MySQL, MongoDB, Redis, Docker, Jenkins, JUnit, Azure Functions, Azure Event Hubs, Azure SQL Database, Azure Blob Storage

Tavant Technologies (Mindoula, Silver Spring, US), Mumbai Java Application Developer Jun 2018 – Oct 2020

Developed backend microservices using Spring Boot and Spring MVC, exposing RESTful APIs for healthcare and telemedicine workflows.

Designed and optimized relational database schemas in PostgreSQL and MySQL for high-volume patient and session data.

Implemented ORM mapping and transaction management with Hibernate, ensuring data consistency across services.

Built interactive front-end modules with Angular, integrating seamlessly with backend APIs for provider and patient dashboards.

Containerized services using Docker and deployed on AWS EC2, leveraging AWS RDS and S3 for reliable storage.

Developed unit and integration tests using JUnit and Mockito, ensuring robust code coverage and regression safety.

Automated CI/CD pipelines with Maven and Jenkins, enabling consistent builds and streamlined deployments.

Leveraged MongoDB for caching and semi-structured session data, improving performance for critical endpoints.

Implemented secure authentication and role-based access for backend services, ensuring compliance with healthcare regulations.

Refactored legacy modules into modular Spring Boot microservices, improving maintainability, scalability, and integration readiness.

Monitored service performance using logging and metrics tools, proactively resolving bottlenecks in production systems.

Collaborated with cross-functional teams to define API contracts, enforce coding standards, and deliver production-grade solutions.

Environment: Java, Spring Boot, Spring MVC, Angular, RESTful APIs, Hibernate, PostgreSQL, MySQL, MongoDB, Maven, Jenkins, Git, JUnit, Mockito, Docker, AWS EC2/RDS/S3

HighRadius, Mumbai Java Backend Developer Mar 2016 – May 2018

Developed backend services using Spring MVC and JSP/Servlets, exposing secure RESTful APIs for financial and payment workflows.

Implemented data access layers with JDBC for MySQL and Oracle, ensuring transactional integrity and optimized query performance.

Built multi-currency and payment reconciliation logic within backend modules, enabling accurate corporate finance processing.

Automated project builds and dependency management using Maven, integrating with Jenkins for CI pipeline execution.

Managed version control and collaboration workflows with Git, coordinating releases across multiple development teams.

Developed unit and integration tests using JUnit, validating business logic and ensuring system reliability.

Optimized database schemas and SQL queries for MySQL and Oracle, improving batch processing efficiency and reporting speed.

Refactored legacy modules to a modular Spring MVC architecture, improving maintainability and supporting future scalability.

Streamlined CI/CD pipelines with Jenkins, enabling automated builds, tests, and deployment notifications to QA and staging.

Enforced coding standards, secure API practices, and compliance with financial industry regulations, reducing risk of production errors.

Environment: Java SE 7/8, Spring MVC, JSP/Servlets, JDBC, MySQL, Oracle, RESTful APIs (JAX-RS), Maven, Git, JUnit, Jenkins

EDUCATION

Bachelor of Technology (B.Tech), Computer Science

Lakireddy Bali Reddy College of Engineering, [2016]



Contact this candidate