# Sujan Bhattarai > Senior Java Developer @ Fannie Mae | SpringBoot, Microservices, RESTful API | Angular/React | OracleSQL, MongoDB | AWS, Azure, GCP | Docker, Jenkins | Agile/ Scrum Location: United States, United States Profile: https://flows.cv/sujanbhattarai Senior Software Engineer with 7+ years experience building scalable backend systems and cloud-native microservices across financial, banking, and telecom domains. Strong expertise in Java, Spring Boot, Kafka, and distributed architectures for high-performance APIs and event-driven services. Experienced with AWS and GCP for cloud-native deployments and scalable infrastructure. Proficient in full-stack development using React and Angular. Skilled in CI/CD pipelines, containerization (Docker/Kubernetes), and modern DevOps practices. Focused on system reliability, performance optimization, and scalable architecture design. ## Work Experience ### Full stack Java Developer @ Fannie Mae Jan 2023 – Present | Reston, VA Designed and developed cloud-native microservices using Java and Spring Boot for mortgage workflows supporting high-volume distributed transactions. Built Spring Batch workflows for bulk mortgage ingestion, structured data transformation, and file-based feeds. Deployed Dockerized microservices to AWS EKS and managed infrastructure using Terraform. Implemented GraphQL as a data aggregation layer to replace rigid REST endpoints and reduce over-fetching. Designed serverless event processing using AWS Lambda with Kafka streams and DynamoDB. ### Full stack Java Developer @ Deutsche Bank Jan 2021 – Jan 2023 | Cary, NC Built Scala-based Kafka Streams pipeline for real-time trade event processing and compliance alert generation. Created REST APIs for trade lifecycle updates, risk calculations, and regulatory audit operations. Developed Spring Batch jobs for end-of-day reconciliation and regulatory reporting tasks. Integrated Elasticsearch to index high-volume trade events for complex audit queries. Participated in migration of on-prem Java applications to AWS cloud infrastructure. ### Java Developer @ CVS Health Jan 2019 – Jan 2021 | Woonsocket, RI Integrated JMS/ActiveMQ queues for refill events, approval workflows, and pharmacy notifications. Migrated prescription services to GCP Cloud Run and implemented Pub/Sub pipelines. Applied Spring AOP for transaction boundaries, logging, and validation of pharmacy workflows. Developed Angular-based pharmacy screens using reactive forms and custom validations. Built Python services and automation scripts for healthcare credentialing and compliance data processing. ## Education ### Master's Degree in Information Technology Atlantis University ## Contact & Social - LinkedIn: https://linkedin.com/in/sujan-bhattarai-3b7167305 --- Source: https://flows.cv/sujanbhattarai JSON Resume: https://flows.cv/sujanbhattarai/resume.json Last updated: 2026-04-17