Post Job Free
Sign in

Senior Java Full Stack Developer

Location:
Seattle, WA
Posted:
October 22, 2026

Contact this candidate

Resume:

Mohammed Faiz

Full Stack Developer

Email: *************@*****.*** AWS Solutions Architect-Associate

Phone: +1-757-***-**** Microsoft Azure Fundamentals

LinkedIn: https://www.linkedin.com/in/mohammed-faiz-4116882aa/

PROFESSIONAL SUMMARY

Senior Software Engineer with over 8+ years of experience designing and building enterprise data platforms, scalable microservices, and real-time streaming architectures. Extensive expertise across the full data engineering path—ingesting high-throughput vendor and alternative feeds, defining schemas, loading analytical stores (Snowflake, PostgreSQL, Databricks), and building validation controls. Strong technical foundation in Python, Java, SQL, Apache Kafka, Snowflake, Kubernetes, and CI/CD automation, with a proven history of managing petabyte-scale alternative-data migrations and delivering mission-critical systems for financial, retail, and enterprise domains.

TECHNICAL SKILLS

●Languages & Core: Python, Java (Spring Boot, Spring Batch), JavaScript/TypeScript, SQL, PL/SQL, Shell scripting.

●Data Engineering & Messaging: Apache Kafka, Snowflake, Databricks, PostgreSQL, Oracle, MySQL, MongoDB, Spring Data, ETL pipelines.

●Cloud & DevOps: Amazon Web Services (AWS - EKS, ECS, S3, RDS, Lambda, SQS/SNS, API Gateway), Kubernetes, Docker, Terraform, Ansible, Jenkins, GitHub Actions.

●Observability & Quality: Grafana, Humio, Spring Boot Actuator, SonarQube, JUnit, TDD/BDD practices.

PROFESSIONAL EXPERIENCE

Nordstrom, Seattle, WA

Senior Software Engineer Feb 2026 – Present

Responsibilities:

●Serve as technical stakeholder for a supply chain reporting migration project, leading the transition of business-critical reports from MicroStrategy (MSTR) to Metabase to reduce operational and licensing costs.

●Engineered Python-based data extraction, transformation, and automation scripts to support the migration of business-critical supply chain reports from MicroStrategy to Metabase, ensuring high data accuracy and zero disruption for ground warehouse teams.

●Built backend integration and migration solutions using Python, Node.js, and Java, leveraging IBM DB2 for i data access to optimize warehouse management, packaging, and product transportation workflows.

●Architected and integrated the jt400 JDBC driver into a self-hosted Metabase deployment as a community-maintained connector, enabling direct reporting access to legacy IBM i warehouse data without requiring an intermediate ETL layer.

●Built migration solutions using Node.js, React.js, and Java, backed by IBM DB2 for i for data access and reporting.

●Deployed and orchestrated services using Kubernetes, Docker, and Nginx, utilizing HashiCorp Vault for secrets management and GitHub Actions for automated CI/CD pipeline execution.

●Implemented file caching strategies and optimized backend data queries to reduce load times and minimize database query pressure on the source system.

●Automated build and deployment pipelines using GitHub Actions to streamline release cycles across environments.

Environment: Node.js, React.js, Java, IBM DB2, Kubernetes, Docker, Nginx, HashiCorp Vault, GitHub Actions, Metabase, MicroStrategy (MSTR)

Bloomberg, Skillman, NJ

Senior Software Engineer Jan 2025 – Jan 2026

Responsibilities:

●Designed and operated large-scale data platforms and analytical data pipelines processing 55M+ records (petabyte-scale alternative-data sources), defining robust schemas, data models, and analytical structures across PostgreSQL, AWS S3, and Databricks to feed downstream investment teams.

●Built and operated real-time and near-real-time streaming infrastructure using Apache Kafka, managing consumer metrics, throughput, lag, and partition assignments to ensure reliable, low-latency data ingestion.

●Implemented end-to-end distributed tracing across the ingestion chain (gimp, gimpfasad, metadataExtraction, EntityRestService, Postgres/S3), enabling faster root-cause analysis for cross-service data and latency issues before they could impact production.

●Used Java record classes and sealed interfaces to build immutable, type-safe domain models, improving clarity and reducing boilerplate in application design.

●Leveraged strong Python and SQL skills to build versioned FastAPI services and serverless AWS Lambda orchestration workflows, applying advanced SQL tuning and table partitioning to optimize high-volume analytical workloads.

●Engineered high-throughput backend services in Java using modern patterns (virtual threads, concurrent multithreading, immutable records, and sealed interfaces) to profile and minimize latency, memory usage, and resource overhead.

●Built validation, reconciliation, and monitoring systems to detect missing, delayed, or incorrect records across critical ingestion chains.

●Delivered a reusable internal UI for migration operations by building Vue3, TypeScript, NaiveUI, and Pinia screens with shared landing/home modules, allowing engineers to trigger runs, view job state, and reduce dependency on Swagger, Humio, and Grafana-only workflows.

●Reduced unit-test coupling to external dependencies by creating test-only interface implementations that load deterministic fixtures from JSON, keeping integration tests wired to real services and improving build speed without sacrificing coverage.

●Secured internal infrastructure access by integrating AWS IAM role-based authentication across Kafka topics, RabbitMQ, and non-SSO HTTPS APIs, standardizing access control for platform services.

●Standardized request persistence and replay by building a shared serialization/deserialization interface for API request payloads stored in AWS and database tables, enabling consistent auditability and reuse across app and migration modules.

●Implemented health checks and readiness probes with Spring Boot Actuator across API endpoints, Kafka consumers, and database connections, integrating these metrics with Cloud Grafana dashboards for real-time alerting and performance tracking.

●Configured Jenkins CI/CD pipelines for on-prem deployment automation, provisioning AWS storage services for persistence and backup of documents and media, and used CloudFormation and Terraform for end-to-end automated release workflows with zero manual intervention.

●Integrated AWS S3 for scalable, cost-efficient storage of unstructured content (images, PDFs, documents) while keeping core application workloads on-prem, and configured AWS VPC, subnets, and security groups for secure on-prem-to-cloud connectivity.

●Accelerated software development by 55% leveraging GitHub Copilot's multi-model environment (GPT-4o, Claude 3.5 Sonnet, o1-preview) and Cursor AI, reducing feature delivery time from 2 weeks to 9 days.

Environment: Java, Spring Boot, Spring Batch, Node.js, Python, PostgreSQL, Kafka, RabbitMQ, Docker, Oracle, TypeScript, Vue3, Naive UI, Stored Procedures, Microservices, APIs, Grafana, Spring Security, Redis, AWS S3, IAM, Databricks, Kubernetes, Terraform, SonarQube, Git, JIRA, Confluence, Lambda, VPC

Wells Fargo, VA

Sr. Full Stack Java Developer Jun 2023 - Dec 2024

Responsibilities:

●Developed responsive, client-facing applications using Angular, Next.js, and TypeScript, integrating HTML5, CSS3, JavaScript, and Bootstrap to build modular UI components that improved usability and maintainability.

●Built internal reporting consoles in Angular that allowed business users to configure schedules, track job progress, and download outputs, directly tied to backend Python, Java, Spring Boot/Kafka services.

●Upgraded applications to Angular 18, adopting emerging Signals-based reactive state management (signal inputs, model inputs) and declarative control flow syntax, improving performance and maintainability ahead of broader industry adoption.

●Leveraged Python for data engineering and analytics workflows, utilizing custom scripts for data extraction, preprocessing, and validation, alongside libraries like NumPy and SciPy for mathematical calculations and data transformations, and Matplotlib to build analytical graphs for business decision-making.

●Designed and operated end-to-end real-time and batch data pipelines using Apache Kafka, Zookeeper, and Spring Boot to ingest, transform, and load high-throughput financial streams into analytical data stores, including Snowflake, Oracle, and PostgreSQL

●Modernized backend services by refactoring Java/Spring Framework applications and introducing Kafka-based parallel data pipelines, enabling real-time processing, improved throughput, and high availability for critical workflows.

●Improved application performance using concurrent multithreading patterns alongside the Singleton design pattern in the Hibernate Utility class to manage efficient session/resource handling.

●Implemented a fault-tolerant Kafka infrastructure with Zookeeper, ensuring secure, reliable producer-consumer communication and data integrity for high-volume financial transaction streams.

●Migrated applications and databases using a lift-and-shift strategy from legacy systems to modern database environments, optimizing performance through SQL tuning, stored procedures, triggers, and Redis caching to reduce query latency under load.

●Extensively involved in infrastructure as code, execution plans, resource graphs, and change automation using Terraform.

●Utilized Python for data engineering and analytics workflows, building custom scripts for data extraction and preprocessing, while leveraging NumPy and SciPy for mathematical calculations and Matplotlib for business decision-making graphs. Built various graphs for business decision-making using the Python Matplotlib library.

●Orchestrated containerized microservices and data processing components on AWS EKS and ECS using Terraform Infrastructure as Code, ensuring fault-tolerant deployments and integrated monitoring via AWS CloudWatch.

●Utilized AWS Lambda for serverless implementations triggered by database table updates, with AWS CloudWatch used for alarms and monitoring.

●Built and scaled Spring Boot microservices on AWS EKS, automating CI/CD with Jenkins, GitHub, and Docker, and ensuring resilient, repeatable deployments across Kubernetes environments.

●Designed parallel data ingestion pipelines using Kafka and Spring, maintaining data consistency and reliability during high-throughput processing and migration scenarios.

●Integrated SonarQube into CI/CD pipelines (Jenkins/GitHub Actions) to enforce secure coding standards, reducing critical vulnerabilities by 85% over 3 months.

●Deployed and operated Java microservices on AWS ECS and EC2 using CloudFormation, fronted by Elastic Load Balancers and Route 53, to achieve fault tolerance and horizontal scalability.

●Secured REST APIs using AWS API Gateway and Cognito, and implemented logging, monitoring, and distributed tracing, enforcing governance standards for authentication, authorization, and auditability.

●Architected an event-driven communication model using AWS EventBridge and SQS, decoupling microservices and improving system resilience and scalability.

●Contributed to system design and modernization efforts by analyzing legacy architectures, proposing refactoring strategies, and aligning technical decisions with business and performance objectives.

●Integrated ChatGPT, Claude, Gemini, and Cursor AI into daily workflows for documentation and technical specifications, producing content 3x faster.

Environment: Agile methodology, Test-Driven Development (TDD), JIRA, Angular, TypeScript, HTML5, CSS3, JavaScript, Bootstrap, Spring Boot, RESTful APIs, Spring Data JPA, Spring AOP, Java, Spring Framework, Python, Apache Kafka, Zookeeper, Oracle, PostgreSQL, SQL, Stored procedures, Triggers, Redis, MongoDB, AWS Elastic Kubernetes Service (EKS), Jenkins, GitHub, Docker, Kubernetes, AWS ECS, AWS EC2, CloudFormation templates, Elastic Load Balancers (ELB), Route 53, Terraform, AWS RDS, Amazon SQS, AWS API Gateway, AWS Cognito, AWS Event Bridge, Distributed tracing.

Molina Healthcare, Long Beach, CA

Full Stack Developer Apr 2021- May 2023

Responsibilities:

●Led modernization of healthcare applications by transitioning from legacy systems to a scalable, cloud-ready architecture, ensuring data integrity, system availability, and uninterrupted access to critical healthcare data.

●Developed single-page applications (SPAs) using React.js, leveraging Redux for state management and integrating Redux ecosystem libraries to build modular, maintainable client-side workflows.

●Implemented custom Redux middleware for asynchronous actions, using libraries such as Redux Thunk and Redux Saga to manage complex side effects and improve scalability and reliability of React application state.

●Employed React’s virtual DOM and component-driven rendering to deliver efficient client-side view updates and smooth user experiences.

●Used React Router for client-side routing and API-driven views, and implemented mock services in Node.js with Express.js to accelerate development and testing of frontend–backend integrations.

●Developed secure, high-throughput RESTful APIs and GraphQL endpoints with Spring Boot and Spring MVC to enable data exchange between healthcare systems, aligning with HIPAA-related security and reliability requirements.

●Designed and implemented real-time and batch data pipelines with Apache Kafka and Spring Boot to ingest and process large-scale healthcare datasets, improving throughput, reliability, and downstream processing efficiency.

●Collaborated with Kafka administrators to provision and tune Kafka clusters across QA and Production environments for stable, high-volume messaging.

●Wrote Ansible playbooks and Terraform plans as Infrastructure as Code, automating environment provisioning, configuration, and change management.

●Designed service resilience strategies using circuit breakers (Resilience4j), retries, and graceful degradation patterns to maintain uptime during downstream service failures, following standard Spring Boot/Resilience4j circuit breaker.

●Deployed and operated data-intensive applications on AWS, optimizing infrastructure for high availability, security, and performance, and leveraging Amazon RDS and S3 for scalable data persistence and processing.

●Integrated event-driven communication across microservices with Apache Kafka, enabling real-time processing, resilience to partial failures, and minimal data loss in healthcare workflows.

●Hosted microservices on AWS cloud infrastructure via Jenkins CI/CD pipelines, ensuring consistent, automated deployments across environments.

●Integrated SonarQube into CI/CD pipelines to perform continuous code quality analysis and static code reviews, enforcing coding standards and improving overall code quality.

Environment: Java, HTML5, CSS3, Typescript, React.js, REDUX, Apache Kafka, Spring Boot, Git, Spring MVC, Java 11, Spring Framework, SQL, SQL databases, Spring Batch, Spring Data, JUnit, TDD, AWS, Amazon RDS, S3, microservices, API Angular, Terraform, SonarQube.

PWC, NY

Full Stack Developer Jul 2019 to Mar 2021

Responsibilities:

●Built internal monitoring and operational dashboards using React (hooks, component-based architecture, state management) integrated with Spring Boot APIs, providing real-time visibility into system health, processing status, and data consistency.

●Developed customer-facing modules and reporting dashboards using React, HTML5, CSS3, Bootstrap, and JavaScript, delivering responsive, maintainable user interfaces for operational and business workflows.

●Implemented reusable UI components and navigation using React Router and component composition, improving client-side routing clarity and reducing UI coupling across modules.

●Modernized legacy data platforms by redesigning Spring Boot–based ingestion and processing pipelines using Kafka, enabling reliable real-time and batch data flows while preserving data integrity and operational continuity.

●Refactored monolithic Java applications into Spring Boot microservices deployed on AWS EKS, using Docker and Jenkins to achieve high availability, horizontal scalability, and automated deployments.

●Built event-driven and service-oriented architectures where Spring Boot microservices communicated via REST and messaging, improving system modularity and deployment independence.

●Secured API access by implementing OAuth, LDAP-based authentication, API keys, and policy enforcement via Apigee Edge, strengthening platform security and governance.

●Automated cloud infrastructure provisioning by creating AWS CloudFormation templates to deploy API Gateway, SQS, Lambda, and SNS, reducing manual setup and improving infrastructure repeatability.

●Stabilized platform integration by retiring legacy components and enforcing secure REST communication with Spring Security and event-driven workflows using AWS EventBridge, improving system decoupling and reliability.

Environment: Java, HTML5, CSS3, JavaScript, Bootstrap, JSON, SOAP, jQuery, React JS, Node JS, AJAX, XML, RESTFUL, Spring Boot, Spring JPA, Spring Security, Splunk, MongoDB, Kafka, AWS, Postman, JENKINS, Bamboo, Docker, GIT, JUnit, MAVEN.

Verizon, Dallas, TX

Full Stack Developer Feb 2018 to Jun 2019

Responsibilities:

●Implemented Agile methodology using Jira and migrated applications to PCF.

●Developed single-page applications (SPAs) with React Redux, using ES6, webpack, and Grunt to create reusable components and improve user experience for customer-facing web apps.

●Built microservices and RESTful web services using Spring Boot, Spring Security, and Spring Cloud, integrating Kafka and Spark Streaming for real-time data processing and distributed tracing.

●Designed and executed comprehensive testing strategies with JUnit, Karma, Protractor, SOAP, and Fiddler, ensuring high code coverage and reliability.

●Used Hibernate and Mark Logic to interact with MySQL databases, developed PL/SQL packages, and scheduled automated jobs using Oracle DB Scheduler.

●Deployed containerized applications with Docker onto Kubernetes managed by AWS EKS and monitored using AWS CloudWatch for performance metrics.

●Managed Jenkins CI/CD pipelines for continuous integration & automated deployments with Ant & Jenkins scripts.

●Worked extensively with Amazon Web Services (AWS), including EC2, CloudWatch, Elastic Load Balancing, EBS, and CloudFront.

Environment: React, Redux, JavaScript, Typescript and Bootstrap, Spring-Boot, Spring-Cloud, Nodejs, Scala, Apache JMeter, Karma, SOAP, Protractor, Jenkins CI/CD, Groovy, MySQL, Hibernate, GitHub, Jenkins, Kafka, Burp suite, AWS.



Contact this candidate