Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Priyanka Munusamy

Downingtown

Summary

AWS Certified Solutions Architect – Associate and Lead AWS Java Developer with 8+ years of experience in designing and deploying scalable cloud-native applications. Expertise in Java (8–17), Spring Boot, and AWS services including EC2, Lambda, and DynamoDB. Proficient in Infrastructure as Code (Terraform) and CI/CD pipelines (Jenkins, GitHub Actions), ensuring reliable deployment workflows. Experienced in leading agile teams and mentoring developers to produce clean, maintainable code while implementing REST-based microservices.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

Rackspace
Remote
09.2021 - Current
  • Lead backend development for distributed systems, leveraging Java 17, Spring Boot 3, and microservices architecture.
  • Designed event-driven solutions, integrating Kafka, AWS SNS/SQS, and Kinesis Streams.
  • Managed Terraform-based IaC deployments, and optimized EKS and Docker orchestration workflows.
  • Developed scalable front-end architecture using Angular 12+, TypeScript, RxJS, and NgRx.
  • Architected micro-frontend solutions and BFF (Backend for Frontend) layers for modular UI integration.
  • Implemented test automation with Jest, Cypress, Playwright, and Cucumber.
  • Enforced OAuth 2.0, OpenID Connect, and security-first design principles for cloud apps.
  • Championed CI/CD best practices, Git branching strategies, and code quality initiatives across teams.
  • Provided technical leadership on large-scale, customer-facing platforms, driving reliability and performance improvements.
  • Mentored teams on twelve-factor app methodology, microservice patterns, and domain-driven design (DDD) principles.

Senior AWS Java Developer

Cardinality.ai
Chennai
09.2020 - 09.2021
  • Architected and deployed cloud-native microservices on AWS (EC2, Lambda, S3, SQS, SNS).
  • Implemented Infrastructure as Code using Terraform for consistent cloud provisioning.
  • Integrated PostgreSQL and DynamoDB as part of hybrid database strategy for performance optimization.
  • Enhanced resilience and traceability with Spring Cloud Sleuth, Zipkin, and CloudWatch.
  • Automated build/test pipelines using Jenkins and GitHub Actions
  • Developed scalable Java applications for machine learning projects.
  • Conducted code reviews to ensure adherence to coding standards and best practices.
  • Deployed builds on different environments including development, staging and production servers.
  • Analyzed user needs and software requirements to determine design feasibility.

Senior Java Developer

Span Technologies
Chennai
04.2019 - 09.2020
  • Designed and developed scalable microservices with Spring Boot and REST APIs.
  • Implemented messaging and asynchronous processing using Apache Kafka and RabbitMQ.
  • Introduced JUnit and Mockito-based testing, uplifting overall code coverage by 40%.
  • Deployed applications via Docker containers and integrated into Jenkins-based CI/CD systems.
  • Mentored junior developers on Java design patterns and best practices.
  • Collaborated with cross-functional teams to design software architecture.
  • Monitored server resource utilization such as CPU, memory, and disk space.
  • Coded, tested, debugged, documented and implemented application changes.
  • Collaborated with quality assurance team to set up scripts, test case, and update automation protocols.

Java Developer

IBM India Pvt Ltd
Bangalore
08.2018 - 04.2019
  • Developed and maintained RESTful web services using Java 8, Spring Boot, and Hibernate.
  • Implemented MVC architecture and applied SOLID principles for improved code maintainability.
  • Optimized SQL queries on MySQL and integrated caching using Ehcache to enhance performance.
  • Contributed to CI/CD pipelines with Jenkins and version control via Git.
  • Collaborated in an agile team, participating in sprint planning, code reviews, and daily scrums.
  • Developed and deployed scalable applications on AWS cloud infrastructure.
  • Automated workflows using AWS Lambda and other serverless technologies.

Education

Bachelor of Science - Computer Science

Anna University
Chennai
04-2018

Skills

  • Languages: Java (8–17), TypeScript, SQL
  • Frameworks: Spring Boot, Angular 12, NodeJS/NestJS
  • Cloud Technologies: AWS (EKS, ECS, Lambda, S3, DynamoDB, EC2, CloudWatch, Kinesis)
  • Infra & DevOps: Terraform, Jenkins, GitHub Actions, Docker, Kubernetes (EKS)
  • Messaging: Kafka, SNS, SQS
  • Testing: JUnit, Mockito, Jest, Cypress, Playwright, Cucumber
  • Architectural Experience: Microservices, Event-driven systems, Micro-frontend, BFF, Nx monorepos
  • Soft Skills: Leadership, Agile methodologies, CI/CD ownership, mentoring, communication

Certification

AWS Solution Architect - Associate

Timeline

Lead Software Engineer

Rackspace
09.2021 - Current

Senior AWS Java Developer

Cardinality.ai
09.2020 - 09.2021

Senior Java Developer

Span Technologies
04.2019 - 09.2020

Java Developer

IBM India Pvt Ltd
08.2018 - 04.2019

Bachelor of Science - Computer Science

Anna University
Priyanka Munusamy