Krishna Sree Kakani
+1-304-***-**** ******.******@*****.***
PROFESSIONAL SUMMARY:
Experienced Full Stack Java Developer with 9+ years of expertise in designing, developing, and deploying robust web and mobile applications using modern technologies such as Java, Spring Boot, AngularJS (1.x), Angular 6–11, Angular 16–18, React.js, Node.js, and TypeScript. Skilled in building scalable cloud-based solutions with AWS and Kubernetes, and proficient in microservices architecture, RESTful API development, and containerized deployments using Docker and Ruby on Rails. Adept in front-end technologies including HTML5, CSS3, Bootstrap, and responsive design principles, with hands-on experience in both NoSQL (MongoDB) and relational databases (MySQL, PostgreSQL). Well-versed in Agile and DevOps practices, utilizing tools like GitHub, GitLab, Jenkins, and CI/CD pipelines for streamlined development and deployment. Developed high-performance backend microservices using Go (Goroutines, Channels, Gin/Fiber) and Python (FastAPI, Flask, Django) for low-latency APIs and distributed systems. Developed mobile application services using Android, Java, Kotlin, and Swift, leveraging tools such as XCode, Gradle, Postman, NPM, Git Bash, and Jenkins.
TECHNICAL SKILLS:
Programming Languages: Java (J2SE/11/17+), SQL, NoSQL, JavaScript, Kotlin, TypeScript
Backend Technologies: Spring Boot, Spring MVC, Spring Security, JPA, Hibernate, Microservices, Quarkus, Micronaut, RESTful & GraphQL APIs, Project Reactor, RxJava, Spring WebFlux, AWS Lambda, Azure Functions, Google Cloud Functions.
Frontend Technologies: Angular 17+, React 18+, NodeJS, Next.js, Bootstrap, Tailwind CSS, Material UI, WebAssembly (Wasm)
Cloud & DevOps: AWS (EC2, S3, Lambda, RDS, SQS, SNS, VPC), Azure, GCP, Docker, Kubernetes (K8s), Terraform, Pulumi, GitOps, Jenkins, GitHub Actions, AWS CodePipeline, ELK Stack, Prometheus, Grafana, OpenTelemetry.
Databases & Caching: SQL, Oracle, MySQL, PostgreSQL, MS SQL Server, NoSQL, MongoDB, Cassandra, DynamoDB, InfluxDB, TimescaleDB, Neo4j, Amazon Neptune, Redis, Memcached
Messaging & Event-Driven Architecture: Apache Kafka, RabbitMQ, ActiveMQ, Apache Pulsar, gRPC, WebSockets
AI, ML & Big Data in Java: Apache Spark, Hadoop, Deep Java Library (DJL), TensorFlow Java API
Security & Compliance: OAuth 2.1, OpenID Connect, JWT, API Gateway Security, OWASP Dependency-Check, Snyk
Development Tools & Version Control: Git, GitHub, GitLab, SVN, Maven, Gradle, Jenkins, JIRA, IntelliJ, Eclipse, VS Code
WORK EXPERIENCE:
Senior Full Stack Java Developer BNY, Pershing, NJ, Hybrid Mar 2025 to Present
Under Cyber Resiliency- Trade Management, developed Fixed Income module similar to already existing Equity module with enhanced performance, modular design and updated technologies.
Designed, deployed, and managed Spring Boot microservices using Azure Spring Apps, enabling scalable and highly available cloud-native applications.
Developed and maintained insurance web applications and APIs using Java, Spring Boot, and microservices architecture.
Designed and integrated Generative AI (GenAI) solutions using LLMs, enabling intelligent trade insights, automated incident analysis, and contextual decision support within trade management workflows.
Built batch and near real-time data pipelines using Java and Spring Boot to validate, enrich, and normalize financial data before downstream consumption.
Implemented data quality checks including completeness, accuracy, duplication, and referential integrity validations within ETL workflows.
Build responsive and dynamic frontends with Angular(16,17,18), React.js, Redux, express.js or Vue.js, integrating RESTful APIs and GraphQL.
Utilized JavaScript (ES6+), TypeScript, HTML5, ASP.NET, CSS3, and frameworks like Bootstrap and Tailwind CSS to ensure responsive and user-friendly UI.
Designed and implemented RESTful APIs and SOAP services in Java to interact with AWS Connect, enabling seamless contact center operations.
Implemented full-stack OpenTelemetry (OTEL) instrumentation across Java/Spring Boot, Node.js, Go, and Python microservices.
Design and manage databases (PostgreSQL, MongoDB, MySQL, Cassandra) to handle customer and policy data with optimal performance.
Integrated Go-based microservices with Kafka, Redis, PostgreSQL, and gRPC for ultra-fast data pipelines.
Implemented data transformation and enrichment logic to apply business rules, reference data mappings, and instrument classifications during ETL processing.
Developed and integrated AWS Connect solutions with Java-based microservices to enhance customer communication workflows.
Integrated Kubernetes with CI/CD pipelines for automated deployment and monitoring.
Integrated ADF with other Azure services (Azure SQL, Blob Storage) to optimize data workflows.
Implement Continuous Integration Continuous Delivery (CICD) for end-to-end automation of release pipeline using DevOps tools like Jenkins, Puppet, Automic ARA etc.
Followed TDD and BDD practices using JUnit 5, Mockito, Cucumber, and Selenium for unit, behavioral, and integration testing to ensure robust quality assurance.
Scalable data design for MongoDB and Redis, caching in MongoDB with Redis Cache Using Spring Boot.
Utilized Kafka Streams API for processing and transforming data streams in real time, enabling advanced analytics and reporting.
Embedded AI-driven chat interfaces into web apps using React and backend orchestration via Spring Boot.
Deployed applications on cloud platforms (AWS, Azure, GCP) using Docker and Kubernetes for scalability.
Worked within Agile (Scrum or Kanban) teams, collaborating closely with product managers, UI/UX designers, and QA engineers to align with insurance requirements.
Set up CI/CD pipelines using Jenkins, GitHub Actions, or GitLab to automate testing, integration, and deployment processes.
Used Angular(16,17,18) standalone components to reduce module dependencies, improving project structure and reducing code complexity.
Designed and deployed intelligent virtual assistants using Kore.AI’s SmartAssist platform.
Implemented rigorous TDD workflows, resulting in 30% fewer production defects, improved code quality, and faster QA turnaround.
Integrated Kafka with Spring Boot applications using Spring Kafka, Spring Security, JWT, and OAuth to secure access to insurance applications.
Designed KPI dashboards and analytics engines using TimeSeries DBs (InfluxDB, TimescaleDB, Prometheus TSDB).
Used Go Programming Language (GoLang) and Scala in the development of the application.
Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway.
Documented application architecture, API specifications, and workflows for future reference and team onboarding.
Implemented Angular CDK (Component Dev Kit) to build complex UI components like policy dashboards, claims forms, and user account interfaces with a focus on accessibility and usability.
Supported data reconciliation and downstream analytics teams by providing consistent, reconciled datasets with audit trails.
Implemented Change Data Capture (CDC) using Debezium, Kafka Connect, and binlog-based replication for real-time sync.
Environment: Java, Angular(16,17,18), React.js, Node.js, Golang, Kotlin, Rest API’s, Springboot, Jenkins, GitHub, GenAI, CI/CD, Tyoescript, AWS, Azure, HTML, ASP.NET, Docker, Kubernetes, Microservices, GraphQL, SQL, Bootstrao and Java script.
Senior Full Stack Java Developer QVC, PA, Remote May 2023 to February 2025
Developed and developed scalable RESTful & GraphQL APIs using Java 17, Spring Boot, Microservices, improving throughput by 25%.
Implemented secure authentication with Spring Security, OAuth2.1, JWT, ensuring compliance with global policies for RBAC
Built responsive UIs using React 18+, Angular(16-18), Redux, Material UI, enhancing customer dashboard performance and UX scores by 30%.
Integrated Azure Spring Apps with Azure App Service, Azure SQL, Cosmos DB, and Azure Storage for end-to-end application workflows.
Delivered event-driven workflows using Kafka, RabbitMQ, supporting real-time order tracking and processing.
Designed and optimized database schemas (SQL & NoSQL) using Oracle, PostgreSQL, MongoDB, and DynamoDB.
Developed dynamic, responsive UI components using React 18+, Angular(16-18), NodeJS, TypeScript, Redux, and Bootstrap.
Actively participated in Scrum meetings, Sprint planning, and backlog grooming.
Monitored and debugged application performance using AWS CloudWatch, ELK Stack, Prometheus, and Grafana.
Developed JUnit, Mockito, and Cucumber test cases to maintain high code coverage and reliability Containerized and deployed microservices on AWS EKS & Azure AKS, reducing infrastructure cost by 20%.
Built distributed analytics jobs using Spark/Flink for real-time aggregations and anomaly detection.
Built distributed caching layers using Redis pub/sub, Redis Streams, and Redis Cluster for high-speed transactional workloads.
Automated deployments with Jenkins, GitHub Actions, AWS CodePipeline.
Implemented concurrency patterns in Go to increase service throughput and reduce response times by 40%.
Implemented Terraform & Pulumi for IaC to standardize cloud resource provisioning.
Integrated TensorFlow Java API for predictive analytics and personalized product recommendations.
Strengthened observability using ELK Stack, Prometheus, Grafana, cutting MTTR by 40%.
Automated functional and regression testing using Selenium and TestNG.
Worked closely with cross-functional teams to ensure smooth integration of backend and frontend components.
Applied Bootstrap, Material UI, and Tailwind CSS for modern, responsive, and mobile-friendly designs.
Environment: Java 8/17, Spring Boot, React, Angular(16-18), Kafka, AWS, Docker, Kubernetes, Terraform, Oracle, Typescript, Node.js, Jenkins, UI, Microservices, MongoDB, GitHub, SQL.
Full Stack Java Developer APCOB, India June 2017 to October 2021
Developed Spring Boot, MVC microservices for core banking modules, improving transaction efficiency by 45%.
Developed and integrated microservices architecture with Spring-based services and AWS cloud infrastructure.
Integrated Spring with Hibernate for efficient data access from MySQL, with MongoDB for managing unstructured data.
Hosted microservices on AWS using Jenkins CI/CD pipelines following IAM principles.
Managed cloud infrastructure using Terraform, improving provisioning speed and consistency.
Built responsive UI with Angular (6-11), React, HTML5, CSS3, Bootstrap, and JavaScript.
Created reusable TypeScript components and services to consume REST APIs.
Used Angular(6-11) Forms (Template-Driven & Reactive Forms) for client/server-side validation.
Implemented jQuery for DOM manipulation and AJAX-based API calls.
Optimized UI performance using React Developer Tools and Angular(6-11) Change Detection.
Deployed applications using Docker, Kubernetes (EKS), and AWS Elastic Beanstalk.
Automated CI/CD pipelines with Jenkins, containerizing deployments for scalability and zero-downtime updates.
Configured EC2 instances, managed S3 buckets, and implemented AWS Lambda for event-driven execution.
Managed large datasets and data migrations using MongoDB and MySQL.
Used Apache Kafka for real-time event streaming, messaging, and secure data transmission with SSL/TLS encryption.
Managed Kafka clusters and brokers with Zookeeper.
Followed Test-Driven Development (TDD) using JUnit, Mockito, and Cucumber.
Performed Parameterized Testing in JUnit to cover multiple scenarios efficiently.
Used POSTMAN to test API endpoints.
Documented APIs using OpenAPI (Swagger) and resolved bugs to ensure high-quality deliverables.
Developed SQL queries, stored procedures, and data migration scripts for MySQL, MongoDB, and Oracle.
Used JDBC and Hibernate ORM for efficient database interaction.
Integrated Express.js for RESTful services and middleware configurations.
Followed Agile (SCRUM) methodology across SDLC phases—requirement analysis, design, development, testing, and deployment.
Managed deployments using Maven and Shell Scripts, with JIRA & Confluence for issue tracking.
Environment: Java 1.8, JSP, JPA, Angular 6/7, AWS, XML, Kafka, TypeScript, REST, Kubernetes, Microservices, JSON, JavaScript, Spring Boot, Apache Tomcat, Hibernate, JUnit, Docker, HTML 5, CSS3, Eclipse, Visual Studio Code, Git, Postman, Jira, UNIX, SQL.
Java Full Stack Developer Bharat Electronics Ltd (BEL), India June 2015 to May 2017
Collaborated with business teams to analyze requirements and participate in the design, development, and testing of enterprise applications.
Built microservices-based applications using Spring Boot, Spring MVC, and Hibernate, implementing RESTful and SOAP web services.
Configured CI/CD pipelines in Jenkins for automated deployment of microservices and Lambda functions.
Developed dynamic user interfaces using AngularJS, TypeScript, HTML5, and CSS3, integrating with backend APIs for data-driven functionality.
Improved performance by 25% using Java 8 streams, lambda, functional programming, and caching.
Configured CI/CD pipelines in Jenkins and containerized services using Docker Compose for simplified multi-service deployment.
Ensured database reliability using Azure Database (MySQL/PostgreSQL) and implemented ORM with Spring Data JPA.
Conducted unit testing with JUnit and Mockito, and performance testing with JMeter.
Used WebSphere Application Server, Maven, and Git for build, deployment, and version control management.
Used Spring Data JPA as Object Relational (OR) Mapping Tool for the backend data persistency.
Environment: J2EE, Java, Typescript, Spring, Spring Boot, REST API, SOAP, Spring Data JPA, JSON, SQL, HTML, CSS, AngularJS, Agile Methodology, Design Patterns, GIT, Maven, AZURE, SQL, JIRA, Junit, Mockito.
Education:
University of Central Missouri, Master of Science - MS, Computer Science May 2023.
Bhoj Reddy Engineering College for Women Bachelor's degree, Electronics and communications Engineering Aug 2011 - May 2015.