Home

Nithin Chandra - Java Full Stack Developer EX Amazon
[email protected]
Location: Kirkland, Washington, USA
Relocation: Yes
Visa: H1B
Resume file: Nithin Chandra_ Java Developer_1780408642640.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
NITHIN CHANDRA
Senior Full-Stack Software Engineer
+1 (469)-319-2955| [email protected]
PROFESSIONAL SUMMARY
Principal Backend Architect: Dedicated Senior Java Developer with over 10 years of experience in Object-Oriented Analysis and Design (OOAD) and the implementation of high-concurrency, scalable IT solutions.
Backend Specialization: Expert in designing robust server-side architectures using Java 17, Spring Boot 3, and distributed systems to handle 10k+ requests per second.
Cloud Infrastructure Strategist: Highly proficient in architecting cloud-native solutions on AWS and Azure, utilizing EKS, Fargate, Lambda, S3, RDS, and Aurora Postgres.
AI-Augmented Engineering Pioneer: AWS Certified Machine Learning Specialist leveraging Amazon Q and Kiro to optimize software delivery, automate code refactoring, and remediate performance bottlenecks.
Full-Stack Capability: Advanced proficiency in bridging high-performance backend layers with responsive frontends using Node.js, Express.js, React, and Angular.
Data Ecosystem Maestro: Deep expertise in managing diverse data environments including Aurora Postgres, DynamoDB, MongoDB, Cassandra, and Snowflake.
Security & Compliance Champion: Expert in implementing enterprise-grade security protocols including OAuth 2.0, JWT, RBAC, and IAM policies.
Observability Lead: Advanced skills in full-stack monitoring and troubleshooting using Datadog, AWS CloudWatch, Jaeger, and ELK Stack.
DevOps Practitioner: Extensive experience in CI/CD automation using Jenkins, GitHub Actions, and Azure DevOps, ensuring seamless containerized deployments via Kubernetes (EKS/AKS) and Helm.
Agile Strategist: Proven track record of driving technical delivery within Scrum/Agile environments, managing the full SDLC with strong analytical and problem-solving skills.
High-Concurrency Systems: Specialized in architecting systems that handle millions of concurrent calls and transactions with low-latency responsiveness.
Microservices Modernization: Proven ability to lead the migration of monolithic legacy systems into containerized, AWS-native microservices architectures.
Reactive Programming Expert: Highly skilled in building non-blocking, asynchronous applications using Spring WebFlux for improved system throughput.
Strategic Database Optimization: Adept at JVM tuning, database indexing, and query refactoring to reduce service latency and improve resource efficiency.
Serverless Architecture Specialist: Extensive experience designing serverless workflows using AWS Lambda and Step Functions for cost-effective scaling.
Event-Driven Messaging: Expertise in implementing reliable event-driven data processing using Kafka (MSK) and RabbitMQ for distributed service communication.
Frontend Performance: Skilled in developing responsive SPAs with React and Angular, focusing on user-centric interfaces and state management.
Infrastructure as Code (IaC): Dedicated to operational excellence through automated infrastructure provisioning using Terraform and ARM templates.
Technical Leadership: Experienced in spearheading Root Cause Analysis (RCA) and leading on-call rotations to ensure long-term production stability.
Enterprise Security Standards: Committed to zero-trust security principles, utilizing AWS Identity and Access Management (IAM) and encrypted data transport.
Java 21 Innovation: Leveraged Virtual Threads (Project Loom) to handle massive thread counts with minimal memory overhead in high-throughput services.
OpenTelemetry Integration: Standardized distributed tracing across heterogeneous environments using OpenTelemetry for end-to-end transaction monitoring.
Cost Optimization Strategist: Reduced AWS operational overhead by 30% through the implementation of S3 Intelligent-Tiering and Lambda provisioned concurrency tuning.
Hybrid Cloud Connectivity: Designed secure site-to-site VPN and Direct Connect architectures to synchronize on-premises legacy data with AWS Aurora clusters.
Chaos Engineering: Introduced resilience testing using AWS Fault Injection Simulator (FIS) to validate system behavior during simulated network latency.
Zero-Downtime Migration: Orchestrated blue-green deployment strategies using Route 53 weighted routing and Kubernetes ingress controllers.
RAG System Design: Developed Retrieval-Augmented Generation (RAG) pipelines for enterprise search utilizing Vector databases and Amazon Bedrock.
Governance & Standards: Spearheaded the creation of organizational "Golden Path" templates for Spring Boot microservices to ensure architectural consistency.
Global Data Strategy: Implemented DynamoDB Global Tables to provide sub-second latency for multi-region user profiles and session management.
Developer Experience (DevEx): Optimized local development environments using Docker Compose and Testcontainers, reducing onboarding time for new engineers.

CORE TECHNICAL COMPETENCIES
1. Backend & Distributed Systems
Languages: Java 8/11/17/21 (Oracle Certified), Python, Kotlin, Scala, JavaScript (ES6+), TypeScript, SQL, PL/SQL.
Frameworks: Spring Boot 3, Spring WebFlux, Spring Security, Spring Data JPA, Hibernate, Struts, Apache CXF.
Server-Side Excellence: Multithreading, Concurrency, JVM Tuning, Event-Driven Architecture, Circuit Breaker Patterns.
API Standards: RESTful APIs (JAX-RS), SOAP (JAX-WS), Swagger, WADL, gRPC, WebSocket.
2. Cloud Infrastructure & DevOps
AWS Compute & Serverless: EKS, Fargate, ECS, Lambda, Step Functions, EC2.
Infrastructure as Code (IaC): Terraform, Azure Resource Manager (ARM) templates, CloudFormation.
CI/CD Platforms: Jenkins, GitHub Actions, Azure DevOps, Jules, GitLab CI, uDeploy, AutoSys.
Containerization: Docker, Kubernetes (AKS/EKS), Helm, AWS ECR, RedHat OpenShift, Pivotal Cloud Foundry.
3. Data Engineering & Messaging
Streaming & Messaging: AWS MSK (Kafka), RabbitMQ, AWS SQS, AWS SNS, ActiveMQ, JMS, IBM MQ.
Databases: Aurora Postgres, DynamoDB, Snowflake, MongoDB, Cassandra, Redis, SQL Server, PostgreSQL, Oracle 11g, MySQL.
Big Data & Analytics: Apache Spark, Apache Spark Streaming, Hadoop (HDFS, Hive, Pig), AWS Glue, EMR, Redshift, Sqoop, Flume.
4. Specialized Tools & Testing
Monitoring: Splunk, AppDynamics, ELK Stack, Prometheus, Grafana, Datadog, Jaeger, CloudWatch.
Testing: JUnit (4/5), Mockito, PowerMockito, Jasmine, Karma, Jest, Karate (DSL), Gatling, Jacoco.
Leadership: JIRA, Confluence, ServiceNow, Swagger/OpenAPI, Postman, SonarQube, Blackduck.

PROFESSIONAL EXPERIENCE
Client: Amazon | Redmond, WA (Contract)
Role: Senior Java Developer (SDE) Oct 2024 Till Date
Voice Platform Microservices: Directed full-lifecycle engineering of Spring Boot microservices for the CCMS voice platform, handling high-volume voice traffic with low latency.
AI-Augmented Refactoring: Leveraged Amazon Q to accelerate component design, unit test generation, and complex business logic refactoring.
Project Kuiper Billing Orchestration: Utilized Kiro to map and manage intricate inter-service dependencies, ensuring architectural integrity and fault tolerance for global transactions.
Serverless Scale: Architected resilient, event-driven workflows utilizing AWS Lambda, DynamoDB, and Step Functions to handle millions of concurrent calls.
Latency Remediation: Employed AI tools to troubleshoot and remediate performance bottlenecks, achieving a 20% reduction in service latency via JVM tuning.
Resiliency Patterns: Designed idempotent REST APIs and implemented Circuit Breaker patterns to maintain system availability during downstream service degradations.
Full-Stack Observability: Integrated AWS CloudWatch, Datadog, and Jaeger for full-stack observability and proactive incident detection.
Operational Leadership: Provided technical leadership during on-call rotations, performing Root Cause Analysis (RCA) for high-severity incidents.
Data Integrity Architecture: Engineered custom Java 17 annotation-driven validators to enforce data integrity across complex billing schemas.
State Machine Orchestration: Orchestrated AWS Step Functions to manage multi-stage billing state machines, ensuring exact-once processing for high-value transactions.
Database Optimization: Optimized DynamoDB partition keys and implemented Global Secondary Indexes (GSI) to support sub-millisecond query performance.
Custom Monitoring Solutions: Standardized Spring Boot Actuator custom metrics for real-time injection into Datadog, enabling automated anomaly detection.
Async Retry Logic: Developed asynchronous retry mechanisms using SQS Delay Queues to handle transient downstream failures in billing workflows.
CDK Automation: Leveraged AWS Cloud Development Kit (CDK) with TypeScript to define infrastructure, ensuring repeatable and version-controlled environments.
Schema Governance: Enforced strict Avro schema versioning for all billing events published to Kafka, preventing breaking changes in distributed consumers.
Memory Management: Optimized Heap usage and Garbage Collection (G1GC) settings to stabilize services during peak 10k+ TPS surges.
AI-Driven Documentation: Automated the generation of internal technical Wikis and API runbooks using Amazon Q's documentation synthesis capabilities.
Identity Federation: Implemented granular IAM roles and session policies to restrict access to sensitive billing data in S3 buckets.
Performance Testing: Conducted large-scale load simulations using Gatling to validate the scalability of the billing orchestration engine.
Cache Coherency: Engineered a distributed caching strategy using Redis ElastiCache to reduce database load for frequently accessed plan metadata.
Continuous Security: Integrated automated static (SAST) and dynamic (DAST) security scanning into the Jules CI/CD pipeline.
Cross-Team Collaboration: Acted as the primary technical point of contact for integrating Kuiper billing with external financial reporting systems.
Client: US Bank | Dallas, TX
Role: Senior Java Developer (Lead Backend Engineer) Oct 2023 Sep 2024
Financial Retirement Platforms: Developed cloud-native microservices using Spring Boot and Kubernetes (EKS), focusing on scalability for financial platforms.
Data Analytics at Scale: Built distributed data pipelines using Apache Spark and Snowflake to process massive retirement analytics datasets.
Reliable Data Sync: Integrated Kafka-based messaging for event-driven workflows, ensuring real-time data synchronization across disparate platforms.
Security & Identity: Implemented enterprise security using OAuth 2.0, RBAC, and AWS Security Groups to protect sensitive client financial records.
Performance Storage: Managed high-volume NoSQL databases including MongoDB and Redis for low-latency session management.
Deployment Automation: Automated CI/CD pipelines using Jenkins and Azure DevOps, facilitating seamless Kubernetes deployments.
UI Visualization: Developed responsive React-based UI components using HTML5, CSS, and JavaScript for investment data dashboards.
Reactive Microservices: Refactored core calculation engines into reactive microservices using Spring WebFlux, increasing system throughput during peak enrollment periods.
Warehouse Optimization: Optimized Snowflake virtual warehouses by implementing efficient clustering keys and materialized views for financial reporting.
Caching Infrastructure: Engineered a distributed caching layer using Redis Cluster, reducing database read pressure for portfolio metadata.
Schema Evolution Protocols: Implemented Contract Testing for Kafka event consumers, ensuring seamless schema evolution across 50+ microservices.
Service Mesh Orchestration: Managed inter-service communication and mutual TLS (mTLS) using Istio within the Amazon EKS cluster.
Data Lake Ingestion: Engineered high-throughput data ingestion jobs using AWS Glue to move petabytes of legacy data into Snowflake.
State Management Optimization: Refactored React Redux stores to improve performance when rendering large, real-time financial tables.
Compliance Framework: Developed a custom audit-logging library to track all modifications to retirement plan structures for regulatory compliance.
Pod Autoscaling: Configured Kubernetes Horizontal Pod Autoscaler (HPA) and Cluster Autoscaler to handle seasonal traffic spikes during benefit elections.
Modernized Batch Processing: Migrated legacy mainframes jobs to Spring Batch on EKS, reducing processing time from hours to minutes.
Zero-Downtime Deployments: Implemented blue-green deployment patterns for critical retirement services to eliminate customer downtime.
API Documentation Lead: Standardized API specifications using SpringDoc OpenAPI to facilitate better collaboration with frontend teams.
Database Migration: Led the migration of session data from legacy relational tables to a highly-available Redis Cluster.
Performance Monitoring: Created integrated Grafana dashboards to monitor custom JVM metrics and Kafka consumer group lag in real-time.
Client: Capital One | Plano, TX
Role: Senior Java Developer Apr 2022 Sep 2023
Strategic Modernization: Led the migration of legacy monolithic banking applications to a modern, containerized microservices architecture using Docker, EKS, and Fargate.
Relational Persistence: Designed secure banking microservices using Spring Boot and REST APIs, utilizing AWS Aurora Postgres for high-performance storage.
Transaction Streaming: Built real-time data streaming pipelines using Kafka (MSK) and Spark Streaming to process high-frequency transaction data.
Secure Auth Gateway: Implemented JWT and OAuth2 authentication and authorization mechanisms to secure internal and external-facing REST APIs.
Resilience Engineering: Improved system stability through advanced JVM tuning and optimized database indexing strategies.
Web Layer: Developed the presentation layer for secure banking applications using JavaScript, HTML5/CSS, and Bootstrap.
Database Load Balancing: Engineered AWS Aurora Postgres Read Replicas for intensive read workloads, balancing traffic and ensuring 99.99% availability.
Certificate Management: Automated secure certificate rotation for microservices using AWS Certificate Manager and Kubernetes Secret Store.
Audit Framework: Designed a generic event-sourcing library in Java to standardize audit logging and transaction replay capabilities.
Container Optimization: Optimized Docker image sizes through multi-stage builds, accelerating deployment times in the EKS environment.
VPC Architecture: Designed multi-account VPC environments with Transit Gateway to provide secure connectivity for internal banking services.
Secret Management: Integrated AWS Secrets Manager with Kubernetes to inject sensitive credentials into microservice pods dynamically.
Log Aggregation: Standardized structured JSON logging across all microservices to enable advanced querying and alerting in Splunk.
High Availability: Configured Multi-AZ deployment for Aurora clusters to ensure data persistence during regional AWS outages.
Quality Gates: Implemented SonarQube quality gates in the Jenkins pipeline to enforce strict code quality and security standards.
Message Throttling: Developed custom Kafka interceptors to implement rate-limiting and prevent overwhelming downstream consumers.
Infrastructure as Code: Managed the entire development lifecycle of the EKS cluster using modularized Terraform scripts.
Frontend Performance: Optimized UI load times by implementing lazy loading and tree-shaking in the React-based banking portal.
Functional Testing: Developed comprehensive end-to-end test suites using Karate DSL for validating complex transaction processing flows.
Legacy Interoperability: Built secure REST wrappers around legacy SOAP services to enable modern microservices to consume legacy data.
Client: GE Healthcare Feb 2019 Dec 2021
Role: Java Developer (Cloud Migration Lead)
Cloud Transformation: Modernized legacy Struts-based systems into AWS-native microservices using Spring Boot and Spring Security.
Infrastructure Automation: Automated infrastructure provisioning using Terraform (IaC) and managed CI/CD pipelines in Azure DevOps.
Data Integrity: Managed transactional data using MongoDB and integrated it with backend services for software licensing.
Test-Driven Reliability: Performed rigorous unit and integration testing using JUnit, Karma, and Mockito to ensure reliability of backend logic.
Middleware Orchestration: Developed enterprise-level Angular-based SPAs and engineered Node.js/Express.js middleware for efficient data exchange.
Batch Processing Architect: Architected a high-throughput batch processing engine using Spring Batch to synchronize licensing data.
Cloud Storage Lifecycle: Implemented S3 Lifecycle Policies to manage long-term storage of medical imaging metadata, reducing storage costs.
Terraform Module Standardization: Developed custom Terraform modules to standardize the deployment of secure VPC environments.
Error Handling Framework: Built a robust error-handling framework in Java that utilized RabbitMQ Dead Letter Exchanges (DLX) for failed transactions.
Healthcare Compliance: Ensured all cloud services met HIPAA compliance through encryption-at-rest and strict IAM access controls.
Full-Text Search: Integrated Elasticsearch to provide sub-second search capabilities for millions of medical licensing records.
State Management: Utilized NGrx in Angular to manage complex state transitions in the license management dashboard.
Automated Rollbacks: Engineered Azure Release Pipelines with automated rollback triggers based on health check monitoring.
API Throttling: Implemented rate-limiting policies at the API Gateway level to prevent resource exhaustion during high-traffic periods.
NoSQL Scaling: Configured MongoDB Sharding to support horizontal scaling of licensing data across multiple regions.
Container Security: Integrated Prisma Cloud (Twistlock) into the CI pipeline to scan container images for known vulnerabilities.
Alerting Strategy: Developed Prometheus Alertmanager configurations to notify support teams via PagerDuty for critical system failures.
Middleware Performance: Optimized Node.js middleware for efficient JSON parsing and response streaming, reducing memory pressure.
Documentation Strategy: Created exhaustive architectural diagrams and technical documentation in Confluence to support cloud migration efforts.
Inter-Service Communication: Implemented Feign Clients with Hystrix support for resilient synchronous communication between microservices.
Yash Technologies | India
Java Developer | May 2017 Jan 2019
Banking Transaction Processing: Engineered multi-threaded Spring Boot microservices for high-volume transaction processing, focusing on thread safety.
Database Programming: Designed complex Oracle PL/SQL procedures and triggers for transactional data management and auditing.
Event-Driven Messaging: Integrated Kafka-based messaging between distributed services to ensure reliable data processing.
System Support: Deployed and supported applications across AWS EC2 and on-premises environments, ensuring performance during peak traffic.
Frontend Components: Built responsive SPAs using Angular 2 and integrated them with MongoDB and MySQL databases.
Query Execution Refinement: Optimized Oracle SQL query execution plans through index refactoring, reducing transaction processing time by 25%.
Data Migration Engineering: Developed a multi-threaded data migration tool in Java to transfer legacy customer records into MySQL.
Advanced Caching Strategy: Implemented Hibernate Second-Level Caching using Ehcache to reduce database hit rates for reference data.
Operational Automation: Automated daily environment health checks using Shell scripts and Cron jobs, reducing manual monitoring efforts.
Distributed Locking: Implemented distributed locks using Redis to ensure data consistency during concurrent updates to banking accounts.
Security Hardening: Applied data sanitization and server-side validation to prevent common web vulnerabilities like XSS and SQL Injection.
Connection Pooling: Optimized HikariCP settings to manage database connections efficiently under varying load conditions.
Load Testing: Utilized JMeter to conduct baseline performance tests, identifying and resolving application bottlenecks before release.
Build Optimization: Configured Maven profiles to manage environment-specific configurations (Dev/UAT/Prod) seamlessly.
Unit Testing Culture: Advocated for and implemented a TDD (Test Driven Development) approach, achieving 80%+ code coverage.
Log Rotation: Managed system logs using Logrotate on EC2 instances to prevent disk space issues during high-volume periods.
Agile Participation: Actively participated in daily stand-ups and sprint planning, contributing to accurate effort estimation.
Code Review Lead: Conducted peer code reviews focused on Java best practices, thread safety, and performance optimization.
API Integration: Integrated third-party SOAP and RESTful payment gateways to support cross-bank transfers.
Environment Maintenance: Provided 24/7 production support, troubleshooting critical application issues and ensuring 99.9% uptime.

ARCHITECTURAL CASE STUDIES & LEADERSHIP
Case Study 1: AI-Augmented RAG Search Platform
The Challenge: High friction in developer onboarding due to fragmented technical documentation across legacy systems.
The Solution: Built a web-based chat UI using React.js and Next.js integrated with Amazon Bedrock to implement a RAG-based documentation search.
Backend Implementation: Engineered Lambda functions and DynamoDB session management to handle streaming LLM responses and persistent chat histories.
Outcome: Reduced developer onboarding time by 30% by providing natural language access to internal technical documentation.
Case Study 2: Event-Driven Distributed File Processing
The Challenge: Synchronous document ingestion causing performance bottlenecks and system timeouts during peak loads.
The Solution: Developed a scalable, fault-tolerant system for asynchronous ingestion utilizing AWS MSK (Kafka) and SQS.
Backend Implementation: Implemented Spring Boot consumers with Circuit Breaker patterns and S3 event triggers for automated processing.
Outcome: Eliminated ingestion bottlenecks, improving throughput and fault tolerance by decoupling processing stages.

V. STRATEGIC TECHNICAL GOVERNANCE
Architecture Guild Leadership: Spearheaded internal guilds focused on Microservices best practices and Serverless optimization.
Performance Culture: Established a performance-first culture by implementing mandatory JVM profiling and code quality gates.
Security First: Directed cross-team initiatives to implement Zero Trust architecture and automated secret management using AWS Secrets Manager.
Mentorship: Actively mentored junior and mid-level engineers in Java 17 patterns, asynchronous programming, and cloud-native design.

EDUCATION & CERTIFICATIONS
Master of Science in Data Science & AI | University of North Texas
Bachelor of Technology in ECE | JNTU, India
AWS Certified Machine Learning Specialty.
Oracle Certified Professional (Java).
Microsoft Professional Program in AI | DeepLearning.AI NLP Specialization.
Keywords: continuous integration continuous deployment artificial intelligence user interface message queue javascript sthree information technology procedural language Arizona Texas Washington

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7385
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: