Skip to main content
Deepa NatarajanDN
Open to opportunities

Deepa Natarajan

@deepanatarajan

Senior Java Software Engineer building cloud-native, event-driven microservices at scale.

India
Message

What I'm looking for

I’m looking for a team where I can build scalable cloud-ready Java microservices, apply event-driven architectures with Kafka, and improve performance and observability—while continuously strengthening CI/CD and testing in an Agile environment.

I’m a Senior Software Engineer and Java Programmer with over 9+ years of core experience in software development, specializing in N-tier distributed architectures, cloud-native deployments, and high-performance microservices.

Across enterprise programs for clients including Siemens, Synchronoss, Walmart, IKEA, and Puma, I’ve delivered scalable backend solutions while optimizing system performance and strengthening technical alignment in Agile environments. I’ve repeatedly focused on building reliable, secure services and improving observability through monitoring and log analysis.

In my recent role, I architected and developed secure, cloud-ready payroll microservices with Spring Boot and Spring AI, using event-driven orchestration with Apache Kafka. I also implemented monitoring with Amazon CloudWatch, automated document extraction and classification using Spring AI’s ChatClient and OpenAI APIs, and ensured quality via comprehensive JUnit 5 tests.

Earlier projects reinforced my ability to engineer resilient REST APIs, improve availability with Hystrix (Circuit Breaker pattern), and raise maintainability by pushing code coverage past 95%. From cart services to automation orchestration and identity-driven e-commerce systems, I’ve consistently delivered production-grade backend components using strong testing discipline, clean API design (Swagger/OpenAPI), and enterprise messaging patterns.

Experience

Work history, roles, and key accomplishments

AL
Current

Senior Software Engineer

Adesso India Pvt. Ltd.

Jun 2025 - Present (1 year 1 month)

Architected and developed secure, cloud-ready payroll processing microservices using Spring Boot and event-driven orchestration with Apache Kafka. Used Spring AI (ChatClient/OpenAI APIs) for structured extraction, and improved observability with Amazon CloudWatch while writing JUnit 5 tests with Mockito.

PL

Senior Software Engineer

Programming.com (Mobile Programming India Pvt. Ltd.)

May 2023 - Dec 2024 (1 year 7 months)

Designed and engineered production-grade RESTful API endpoints for customer care services exposed via AWS API Gateway. Implemented low-latency Kafka producer-based alert streaming and used Hystrix to apply the Circuit Breaker pattern for system availability.

AC

Senior Software Engineer

Acnovate Corporation

Sep 2022 - May 2023 (8 months)

Served as the point of contact between technical teams, product owners, and architects for the Puma customer care management system. Debugged performance/regression issues in heritage features and improved maintainability with comprehensive JUnit test cases to exceed 95% coverage.

IL

Senior Software Engineer

Incture Technologies Private Limited

Oct 2021 - Sep 2022 (11 months)

Contributed to Walmart’s Sam’s Club cart service by architecting Order by X feature code changes. Designed a regional custom tax engine for Puerto Rico tax splits to support municipal tax credits.

CS

Software Engineer

Capgemini Technology Services

Oct 2020 - Sep 2021 (11 months)

Built system interactions in the automation orchestration layer using GCP to connect a warehouse management system to automated fulfillment platforms. Designed centralized API specifications using Swagger for cross-team integration.

ST

Software Engineer

Smitiv Mobile Technologies

Jul 2019 - Sep 2020 (1 year 2 months)

Co-led implementation of the StixGA microservices subsystem for automated configurations for large-scale free public events. Implemented secure OAuth2/OIDC authentication and authorization using Keycloak IAM and built Spring MVC layers integrated with Spring Data JPA and Hibernate ORM.

BB

Software Engineer

Bit Brains

Feb 2018 - Jun 2019 (1 year 4 months)

Collaborated with front-office stakeholders to gather domain requirements and create wireframes and responsive management layouts for the Isha Foundation cottage reservation management system. Implemented scheduled asynchronous backend batches using Spring Scheduler for nightly audits and automated reporting jobs.

CI

Software Engineer

Constant Contact, Inc.

May 2010 - Mar 2012 (1 year 10 months)

Owned structural design and software engineering for the MyLibrary asset-heavy component within Constant Contact’s email marketing platform. Built modular Spring Controllers and downstream service layer architectures and handled persistence configurations using Spring-Hibernate integrations.

Education

Degrees, certifications, and relevant coursework

KT

Kumaraguru College of Technology

Bachelor of Engineering, Electrical and Electronics Engineering

Bachelor of Engineering (B.E.) in Electrical and Electronics Engineering from Kumaraguru College of Technology, Coimbatore.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan