Post Job Free
Sign in

Full-Stack Developer Supply Chain

Location:
Charlotte, NC
Posted:
July 11, 2025

Contact this candidate

Resume:

Sathwik M

Java Full-Stack Developer

*******.****@*****.***

https://www.linkedin.com/in/sathwik9292/

+1-980-***-****

Professional Summary

●5+ years of comprehensive experience across all phases of the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance of web and enterprise applications using Java/J2EE technologies.

●Proven track record of delivering high-performance, scalable applications tailored to complex business needs across Banking, Retail, Healthcare, and Supply Chain domains, driving operational efficiency and digital transformation.

●Expertise in Core Java, object-oriented design principles, and full-stack development using JSP, Servlets, JDBC, Spring Boot, Hibernate, REST APIs, GraphQL, Kafka, HTML, CSS, JavaScript, jQuery, Angular, Vue.js, React, and AJAX.

●Designed and implemented scalable backend systems using the Spring ecosystem: Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.

●Proficient in creating end-to-end system architectures with strong experience in High-Level Design (HLD) and Low-Level Design (LLD), applying microservices patterns and best practices for performance and maintainability.

●Solid understanding of both RDBMS and NoSQL systems with hands-on experience in Oracle, MySQL, MS SQL Server, Cassandra, PostgreSql and MongoDB.

●Experienced in writing parameterized queries and designing tabular, matrix, and sub-reports using SSRS 2017, including dynamic layouts with expressions, global variables, and built-in functions. Proficient in configuring data sources, sorting/grouping data, and adding calculated fields and subtotals for actionable reporting.

●Skilled in developing drill-through and drill-down reports using SSRS 2017, enabling users to navigate from summary dashboards to detailed records. Ensured seamless interactivity and performance optimization through efficient query design and report caching mechanisms.

●Experienced in building and integrating SOAP and RESTful web services, using tools like Postman and Altair for testing and validation.

●Proficient in deploying and configuring web applications on application servers including Oracle WebLogic, Apache Tomcat, IBM WebSphere, and Apache HTTP Server.

●Hands-on experience with AWS cloud services including EC2, S3, EBS, Route 53, Lambda, API Gateway, and Elastic Beanstalk for deploying scalable cloud-native applications.

●Skilled in setting up CI/CD pipelines using Jenkins, building Docker images, and deploying containerized applications with Kubernetes for seamless environment consistency.

●Implemented enterprise-grade security using SSO protocols such as JWT, OAuth2.0, and SAML to safeguard data integrity and user authentication.

●Experienced in modernizing legacy systems by refactoring codebases to enhance performance, readability, and maintainability.

●Proficient with development tools and IDEs including Eclipse, STS, IntelliJ IDEA, JDeveloper, VSCode, WebStorm, and NetBeans; skilled in source control with SVN and Git.

●Familiar with Agile methodologies including SAFe and Scrum, as well as Waterfall, ensuring timely and iterative delivery of high-quality software.

●Collaborated closely with QA engineers, product managers, UI/UX teams, and business stakeholders to deliver aligned, user-centric solutions.

●Strong analytical and communication skills, enabling effective problem-solving, clear technical documentation, and collaborative teamwork across global teams.

Technical Skills

Category

Technologies/Tools

Programming Languages

C, Java, SQL, JavaScript

J2EE Technologies

EJB, Servlets, JSP, JDBC, JSF

Databases

Oracle, MySQL, PostgreSQL, SQL Server, NoSQL (MongoDB)

Web Services

SOAP, REST

Methodologies

Agile, Waterfall, SCRUM, Rapid Application Development

Reporting & BI

SSRS (SQL Server Reporting Services)

Application Frameworks

Spring (v4), Spring Boot, Spring MVC, Spring Security, Spring DAO, Spring IOC, Spring JDBC

Big Data Technologies

Apache Kafka, Hadoop, Spark, Hive, HDFS, Presto

ORM Frameworks

JPA, Hibernate, Spring JPA

Microservices

Spring Boot, Spring Cloud,

Operating Systems

UNIX, Linux, Windows

Cloud Technologies

AWS (EC2, S3, EBS, IAM, SQS, DynamoDB)

Web Technologies

Angular, React, NodeJS, jQuery, Bootstrap, HTML, CSS, XML, JSON, AJAX

Version Control Tools

GIT, Subversion, CVS

Web/App Servers

WebSphere, Apache Tomcat, JBoss, Oracle WebLogic

Professional Experience

Client: Office Depot, NJ(Contract) Sep 2023 – Present

Role: Java Full-Stack developer

Responsibilities:

●Exclusively worked on a Supply Chain Management (SCM) Office Application using Spring Boot with Microservices, enabling seamless tracking of procurement, inventory, and logistics workflows.

●Designed modular microservices using Spring Boot and Java 17, leveraging records and sealed classes for cleaner, maintainable code in supply chain transaction processing.

●Integrated Hibernate ORM for data persistence, writing HQL queries to manage complex supply chain relational data (vendor details, order history, shipment tracking).

●Built and maintained real-time streaming data pipelines using Apache Kafka, enabling seamless and reliable communication between distributed systems. This integration supported event-driven architecture for improved data flow and system responsiveness.

●Deployed and maintained RESTful APIs using AWS Lambda, leveraging serverless architecture to scale on demand and reduce operational overhead. This allowed rapid deployment of business-critical features with high availability.

●Worked closely with business users and support teams to triage and resolve production issues. Used tools like Datadog, Splunk, and ELK Stack (Elasticsearch, Logstash, Kibana) to analyze logs, identify root causes, and deliver quick turnaround fixes, minimizing downtime and customer impact.

●Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

●Designed and developed Spring Boot-based microservices to support modular, scalable application architecture, and deployed them on AWS using EC2, Elastic Load Balancer (ELB), and Auto Scaling Groups, ensuring high availability, resilience, and seamless performance in production environments.

●Followed industry-standard practices to ensure code quality and maintainability. Wrote unit tests using JUnit and Mockito, measured code coverage using Jacoco, and continuously monitored code quality through SonarQube.

●Used Git for source control and collaborated across teams for feature branching and release management. Managed build and deployment pipelines using Jenkins, ensuring smooth and automated CI/CD processes.

●Implemented SSO authentication using JWT (JSON Web Tokens) to secure microservices and maintain a seamless login experience across platforms.

●Developed responsive and dynamic user interfaces using Angular 14, leveraging its advanced features such as standalone components, RxJS for reactive programming, and lazy loading to optimize the application's performance and load time.

●Integrated the Angular frontend with backend APIs through a well-defined API Gateway, ensuring secure and efficient communication between the client-side and server-side by implementing RESTful services and managing routing, throttling, and security policies.

●Worked in a cloud-native environment with AWS EC2 instances, deployed applications in Docker containers, and orchestrated microservices using Kubernetes, ensuring scalability, fault tolerance, and easier management in production.

●Developed and deployed SSRS reports using MS SQL Server 2017 reporting services to provide real-time visibility into procurement, inventory turnover, and shipment tracking, enabling stakeholders to make data-driven supply chain decisions.

●Created parameterized and drill-down SSRS reports for vendor performance analysis and order reconciliation, incorporating complex SQL queries and stored procedures to support dynamic, user-specific reporting.

●Deployed and scheduled reports using SSRS to generate all daily, weekly, monthly and quarterly reports including status.

●Containerized applications using Docker to create consistent development, testing, and production environments, enabling seamless deployment and reducing the complexity of managing dependencies and configurations across different stages of the development lifecycle.

●Implemented Kubernetes clusters with auto-scaling capabilities, ensuring that services dynamically scaled in response to changing traffic loads, improving resource utilization and application reliability.

●Monitored and maintained Kubernetes-based services using tools like Prometheus and Grafana, enabling real-time observability of application performance, resource usage, and system health.

●Monitored application performance, latency, and error rates using Kibana, providing valuable insights for continuous improvement and proactive issue resolution.

●Used SQL Server as the relational database, designing and optimizing schemas, creating stored procedures, views, indexes, and triggers to support high-volume transactional workloads across procurement and inventory systems.

●Worked with triggers and scheduled tasks to automate data processes, ensuring that time-sensitive data manipulation and validation tasks were executed efficiently within the database.

●Actively contributed in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives. Ensured alignment with cross-functional teams to deliver on sprint goals and meet business timelines.

●Wrote unit tests using JUnit and Mockito for ensuring application quality and reliability.

●Leveraged Log4j for error logging, performance tracking, and debugging.

Technologies & Tools: Java, Java17, Spring Boot, Microservices, Spring Core, React, TypeScript, Hibernate, OAuth 2.0, Spark Streaming, Hadoop, Cassandra, Apache Kafka,Hadoop, Kubernetes, Docker, Multithreading, JUnit, Mockito, Multithreading, Git, Maven, Log4j, PL/SQL, SQL, MS SQL Server 2017,SSRS, HQL, Apache Tomcat, Jenkins, React Router, RxJS, Rally.

Client: Commerce bank, TX June 2022 – May 2023

Role: Java developer

Responsibilities:

Followed Agile methodologies with daily stand-ups, sprint planning, and retrospectives to deliver features incrementally and improve collaboration across cross-functional teams.

Participated in all phases of the Software Development Life Cycle (SDLC) using J2EE, from requirement analysis and design to development, testing, and deployment of enterprise-grade applications

Developed and deployed Microservices using Spring Boot & Spring Cloud on AWS, enabling scalable wealth management solutions for high-net-worth clients.

Integrated Visa network APIs to handle clearing and settlement operations and monitored end-of-day reconciliation for thousands of daily transactions.

Developed and enhanced the Commerce Trust wealth management application to deliver secure, scalable financial solutions for high-net-worth clients. Collaborated

Built an Angular-based Single Page Application (SPA) using Angular CLI and Angular Material to deliver real-time visualization of client portfolios, risk exposure, and performance trends.

Integrated the Angular frontend with backend microservices through RESTful APIs to dynamically fetch and render financial data, enabling advisors to make data-driven decisions.

Worked on connecting Visa systems to handle daily card transactions, ensuring smooth integration with Commerce Bank’s core platforms like Fiserv.

Built secure APIs that follow PCI DSS standards to safely enroll cardholders and replace card numbers with tokens, helping reduce fraud by 25% through integration with Fiserv and the bank’s fraud detection tools

Developed secure RESTful APIs for cardholder enrollment, fraud monitoring, and tokenization, ensuring PCI DSS compliance.

Containerized applications using Docker and orchestrated deployments via Kubernetes (EKS) for high availability during peak trading hours.

Managed AWS infrastructure (VPC, EC2, S3, RDS) via CloudFormation, ensuring secure storage of client financial data and compliance with FINRA/SEC regulations.

Utilized AWS VPC, Route 53, and ELB to manage networking, DNS, and load balancing for distributed services.

Leveraged core AWS services including EC2 (compute), S3 (storage), RDS (relational databases), Lambda (serverless), and API Gateway for efficient backend integration.

Built Angular SPAs with reactive forms, observables, and services for dynamic investment dashboards, enabling advisors to visualize client portfolios, risk exposure, and performance trends.

Optimized multi-threaded transaction processing (ExecutorService, Spring Async) for high-volume trades, dividend distributions, and ACH settlements, improving efficiency by 40%.

Implemented real-time data pipelines using Apache Kafka to stream market data, transaction logs, and compliance alerts for audit trails.

Developed scalable data processing pipelines using Apache Spark for distributed batch and stream processing, significantly improving data analysis speed and enabling real-time insights for high-volume transaction data.

Leveraged the Hadoop ecosystem, including HDFS for distributed storage and Hive for querying large datasets, to build an efficient data warehouse for storing and analyzing vast amounts of financial transaction and market data.

Tuned Spark jobs to improve performance by optimizing memory usage, partitioning strategies, and executing resource-efficient queries, allowing for faster data processing across large datasets in production environments.

Developed user interface using Bootstrap and Angular to ensure consistent user experience across the platform.

Utilized modern CSS frameworks like Bootstrap and custom styles in Angular templates to design clean, responsive layouts while integrating HTML and TypeScript-driven components.

Implemented CI/CD pipelines using Jenkins to automate build, test, and deployment processes, and integrated with Kubernetes for seamless container orchestration and scalable application delivery.

Utilized Angular features such as component-based architecture, services, RxJS observables, dependency injection, and Angular Router for efficient navigation, state management, and modular development.

Designed and optimized relational schemas in PostgreSQL, leveraging stored procedures, triggers, and indexing to enforce business logic and enhance query performance.

Proactively monitored Commerce Trust app using tools like AWS CloudWatch and Prometheus to track system performance, application health, and user activity, ensuring quick identification of production issues and minimizing downtime for high-net-worth clients.

Provided critical support for high-volume transaction processing, ensuring smooth integration with financial systems such as Fiserv and Visa.

Worked with MongoDB to build flexible, schema-less data models, utilizing aggregation pipelines and custom queries for efficient data retrieval in large-scale applications.

Ensured code quality via JUnit and Mockito and Git for version-controlled collaboration across distributed teams.

Technologies & Tools: Java/J2EE, JDK, Spring Boot, Spring Framework, Microservices, ReactJS, Redux, JavaScript, Node.js, Docker, Kubernetes, AWS (EC2, S3, DynamoDB, RDS, VPC), Multithreading, CloudFormation, Spring Kafka, Zookeeper, Apache Kafka, RESTful APIs, SOAP UI, Maven, Junit, Mockito, IntelliJ IDEA, Git, Bitbucket, JIRA, Confluence, JSON, XML, Oracle, Apache Tomcat, PCF, Bootstrap, jQuery, Ajax.

Cotiviti, Technologies, INDIA Jan 2019 – July 2021

Role: Software Engineer

Responsibilities:

●Participated in the full Software Development Life Cycle (SDLC), including requirement analysis, design, implementation, testing, and maintenance of healthcare provider and claims modules.

●Adopted Agile methodology and Test-Driven Development (TDD) to ensure rapid iteration and reliable code delivery in a fast-paced, compliance-driven environment.

●Used Apache Kafka for reliable, asynchronous communication between core services such as claim submission, eligibility checks, EOB processing, and provider data synchronization.

●Designed and documented RESTful APIs using Swagger, enabling seamless integration between internal services and external partners like clearinghouses and payers.

●Designed and developed lightweight service tools and admin portals using Spring Boot and Spring MVC, enabling seamless internal operations through well-structured RESTful APIs.

●Implemented business logic leveraging Spring's IoC container for clean separation of concerns, and integrated Spring Data JPA for efficient database access and entity management.

●Configured and managed project dependencies using Maven, utilized Spring Profiles for environment-specific setups, and followed modular design patterns to improve maintainability and scalability.

●Configured centralized logging using Logstash to collect logs from Kubernetes clusters and on-prem servers; ingested logs into Elasticsearch and visualized trends in Kibana to monitor claims processing and identify system anomalies.

●Implemented PL/SQL procedures and optimized SQL queries to interact with Oracle databases, enabling efficient processing of claim transactions and historical provider data.

●Built healthcare middleware services using Spring Integration and AWS, handling secure data flow between front-end portals and backend claims adjudication engines.

●Developed and deployed full-stack components on AWS Compute Cloud (EC2) for claim tracking, provider enrollment, and patient history modules.

●Built interactive, single-page applications by combining HTML5 for structure, CSS3 for styling, and JavaScript for dynamic behavior, resulting in intuitive interfaces for real-time financial dashboards and client onboarding workflows.

●Implemented Kubernetes Horizontal Pod Autoscalers (HPA) and Ingress controllers to support dynamic scaling of services based on real-time traffic patterns from payer systems and provider portals.

●Developed AWS CloudFormation templates to automate infrastructure provisioning configured auto-scaling for EC2 instances to handle seasonal claim surges.

●Automated CI/CD pipelines using Jenkins and Docker, ensuring consistent builds and deployments across dev, test, and production environments; used Git for source control and code versioning.

●Collaborated with DevOps teams to run performance/load testing with JMeter and Gatling, simulating high claim loads to assess system resilience and analyzed Dynatrace traces and Grafana metrics to optimize JVM usage and SQL query efficiency.

●Implemented Grafana alerting with PromQL expressions, integrating notifications via Slack and PagerDuty for proactive monitoring of claims service outages and latency issues.

●Enforced security and compliance by configuring Kubernetes RBAC, network policies, and secret management using Kubernetes Secrets and external vaults to protect PHI and PII.

●Used Jenkins for automated deployment and CI/CD, aligning with HIPAA-compliant release practices.

●Tracked project progress and bug resolution using Jira, facilitating collaboration across dev, QA, and business analyst teams.

Technologies & Tools: Java, Spring Boot, Spring Integration, Node.js, PL/SQL, Oracle DB, Apache Kafka, RESTful APIs, Swagger, Docker, Kubernetes, AWS (EC2, CloudFormation), Jenkins, Git, Logstash, Elasticsearch, Kibana, Grafana, Prometheus (PromQL), Slack, PagerDuty, JMeter, Gatling, Dynatrace, NPM, Jira, RBAC, Kubernetes Secrets, Ingress Controller, Horizontal Pod Autoscaler (HPA).



Contact this candidate