Shivani C
SENIOR JAVA FULL STACK DEVELOPER | JAVA | PYTHON | SPRING BOOT | AWS | GCP | MICROSERVICES
Hire this person
Send a job offer directly to this candidate
About
9+ years of IT experience across the full Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and production support, delivering enterprise web applications, microservices, integrations and data pipelines across retail, healthcare, financial services, and insurance.
Senior Java Full Stack
Developer with strong hands-on expertise in Core/Advanced Java (8/11/17), Spring Boot, Spring MVC, Spring Security, Spring Batch, Hibernate/JPA, and RESTful, GraphQL, and SOAP web services, with experience in designing microservices and enterprise integrations. Skilled in building single-page applications with Angular (6/9/11/14), ReactJS with Redux, TypeScript, and Node.js, Express, delivering responsive, cross-browser UI for enterprise platforms. Experienced in building enterprise backend and integration solutions using Python, Java, Spring Boot, Kafka, and cloud platforms, with hands-on experience developing Apache Airflow pipelines for financial and retail data processing, validation, and reconciliation.
Deep hands-on experience across AWS and GCP, with additional Azure experience, spanning cloud-native application development, compute, container orchestration, messaging, and data services for enterprise and healthcare workloads. Strong background in event-driven architecture using Apache Kafka, Kafka Connect, and JMS for real-time and asynchronous data processing at scale. Proficient across relational and NoSQL databases, Oracle, PostgreSQL, SQL Server, DB2, MongoDB, DynamoDB, and Cassandra, with experience in PL/SQL, data modeling, performance tuning, and schema/data migrations.
Solid
DevOps and cloud engineering foundation with Docker, Kubernetes, Terraform, Jenkins/GitLab CI pipelines, Maven/Gradle, and Git/Bitbucket-based version control and deployment practices. Experienced in API security and authentication/authorization using OAuth 2.0, JWT, AWS Cognito, and IAM, with direct experience supporting HIPAA-compliant healthcare applications at Elevance Health and Abbott Labs. Collaborated with cross-functional Finance, Accounting, Supply Chain, QA, and Engineering teams to translate business requirements into scalable Java, Python, integration, and cloud solutions, supporting end-to-end delivery within Agile/Scrum environments.
Experience
Sr.
Java Full Stack
Developer with Python - JD Finish Line - Indianapolis, IN
(2025-08)
- Designed and developed enterprise-grade Java and Spring Boot microservices supporting financial integrations, payment processing, invoicing, reconciliation, and downstream retail transaction workflows.
- Developed reusable Python services and Apache Airflow DAGs supporting Workday payment integrations across JD Finish Line, DTLR, and Shoe Palace, eliminating duplicate implementation patterns and establishing a configurable framework for onboarding additional fascias.
- Applied code quality and engineering best practices through peer code reviews, SonarQube analysis, automated testing, CI/CD, technical documentation, Agile/Scrum, and continuous improvement.
- Developed and enhanced RESTful APIs using Java, Spring Boot, Python, and SQL, integrating internal applications with enterprise platforms including Workday and Aptos and automating previously manual data-exchange workflows.
- Developed and enhanced Oracle Commerce Cloud (OCC) storefront features for enterprise retail e-commerce applications using Java, JavaScript, HTML/CSS, REST APIs, JSON, and SQL.
- Developed customer-facing e-commerce storefront applications using Oracle Open Storefront Framework (OSF), JavaScript, HTML5, CSS3, ReactJS, and REST APIs.
- Deployed and supported containerized Java/Spring Boot microservices on AWS Kubernetes Service (AKS) using Docker and Kubernetes, supporting scalable enterprise application workloads.
- Developed and supported retail e-commerce applications using Java, Spring Boot, JavaScript, React.js, REST APIs, GraphQL, JSON, SQL/NoSQL databases, and cloud-native technologies.
- Developed application functionality supporting product catalogs, product listings, customer reviews, order-status workflows, and retail transaction integrations.
- Developed and enhanced e-commerce storefront applications using Open Storefront Framework (OSF), Java, JavaScript, HTML/CSS, REST APIs, XML, JSON, SQL, and MongoDB.
- Designed and implemented Open Storefront Framework (OSF) components and integrations supporting product catalogs, product information, online ordering, customer workflows, and e-commerce business processes.
- Documented OSF application design decisions, requirements, code changes, test results, defects, deployment activities, and technical implementation details throughout the SDLC.
- Designed and developed Java Spring Boot microservices and REST APIs for insurance and financial applications, supporting customer, policy, claims, transaction, reporting, and operational workflows.
- Designed and developed automated financial processing workflows for invoices, payment vouchers, journals, sales, gift cards, and dropship transactions, integrating Java, Python, SQL, Kafka, Workday, GCS, and BigQuery to automate recurring financial operations and reduce manual processing across Finance workflows.
- Developed enterprise applications using Core Java, Java/J2EE, Spring Boot, Spring MVC, Hibernate/JPA, and RESTful web services.
- Developed enterprise-grade applications using Core Java, Java 8/11/17, OOP, Collections, Multithreading, Concurrency, Exception Handling, Streams, Lambda Expressions, and Functional Programming.
- Designed and optimized Oracle and SQL Server databases, including SQL queries, stored procedures, functions, indexes, schema design, and database performance tuning.
- Designed and optimized BigQuery datasets, tables, views, and SQL transformations supporting invoice, voucher, journal, dropship, sales, and gift-card workloads across large retail and financial datasets.
- Built GCS based ingestion frameworks for structured financial files and transaction feeds, incorporating source validation, duplicate detection, schema checks, failure handling, and alerting to improve ingestion reliability and data quality.
- Developed and maintained Apache Airflow workflows with dependency management, scheduling, retries, parameterization, failure handling, and operational alerting for recurring finance and retail processing workflows.
- Developed and optimized MongoDB data-access and aggregation workflows for payment and financial applications, tuning queries and aggregation pipelines to improve database performance and support scalable transaction and reconciliation processing.
- Utilized MongoDB Compass for query development, aggregation analysis, index evaluation, document inspection, and troubleshooting across payment and financial data workloads, improving visibility into query behavior and database performance.
- Modernized configuration management across seven Spring Boot services by externalizing MongoDB connectivity and integrating Google Secret Manager, improving deployment flexibility and simplifying environment-specific configuration management.
- Supported the migration of payment applications from MongoDB 4.x to MongoDB 7.x and MongoDB Atlas, validating Java/Spring Boot compatibility, CRUD operations, indexing, connectivity, and failure scenarios across core payment services.
- Leveraged Google Cloud Platform services including GCS, BigQuery, Cloud Composer, and Google Secret Manager to build scalable cloud-based financial integration and data-processing solutions.
- Implemented automated data-quality controls covering validation, deduplication, reconciliation, exception classification, and audit traceability to improve downstream financial data accuracy and reporting confidence.
- Automated CI/CD workflows using Jenkins and Git for Java/Spring Boot and Python applications, standardizing build, deployment, and release processes across development and production environments.
- Collaborated with Finance, Accounting, Supply Chain, QA, and Engineering teams to translate business requirements into production-grade Java, Python, SQL, Kafka, Airflow, and cloud solutions.