Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Joseph James

USA

Summary

Dynamic Senior Software Engineer with extensive experience at Verizon, specializing in architecting scalable web applications using Next.js and React. Proven track record in enhancing user experience and optimizing workflows, while demonstrating strong problem-solving skills and expertise in TypeScript. Adept at leading complex projects and driving innovative solutions in fast-paced environments.

Overview

15
15
years of professional experience

Work History

Senior Software Engineer

Verizon
New Jersey, USA
06.2023 - 04.2025
  • Architected scalable web applications using Next.js (App Router), React, and Redux, implementing SSR, SSG, ISR, and hybrid pages, with structured routing, error boundaries, localization via middleware, and secure API routes for REST/GraphQL integrations; enhanced UX with lazy loading, transitions, and state management via React hooks and Redux Toolkit.
  • Led CMS migrations and content workflows, rebuilding content in Contentstack from AEM, managing branches, environments, and assets, creating reusable content types and global fields, and automating data uploads using Node.js scripts and Management REST APIs; built a custom content editor to enable authors to customize complex UI components without developer help.
  • Engineered robust document management solutions on AWS S3 using Next.js, React, and Node.js, including secure document migration, real-time packaging with Lambda, dynamic search UIs, S3-triggered activity logs, and Express-based authentication; ensured reliability through TypeScript, Jest, Cypress, and detailed logging with Winston, Morgan, and New Relic.

Senior Software Engineer

Spectrum
New Jersey, USA
10.2020 - 05.2023
  • Led secure SSO integration for Spectrum’s Mobile Buyflow using OpenID Connect (OIDC) and OAuth 2.0, managing end-to-end authentication flows (Client ID, Redirect URI, State, Nonce), collaborating with identity teams for token validation, and guiding developers on scalable frontend/back-end architecture.
  • Engineered robust React & Redux applications integrated with AEM as a headless CMS, leveraging Apache Sling, secure state management, and micro frontends via Webpack Module Federation; implemented Chase Payment Gateway, MotionPoint translation, and performed testing with Jest and RTL within a CI/CD pipeline.
  • Developed and secured AEM components and backend servlets, enabling dynamic templates and content fragments, implementing ThreatMetrix for fraud prevention, and managing URL caching and deployments via dispatcher configurations; improved mobile UX with device status tracking, API polling, and porting logic.

Senior Software Engineer

Bank Of America
New Jersey, USA
04.2019 - 09.2020

Optimized high-volume stock market data pipelines by designing efficient stored procedures, indexing strategies, and scalable database operations in a mainframe environment.

Senior Software Engineer

DXC Technology
India & USA
04.2013 - 03.2019

Integrated mainframe systems with SOAP APIs using WSDL, managed high-volume DB2 data via stored procedures, and enabled large-scale operations through EDI, SFTP, middleware, and batch job development.

Software Engineer

Sopra Steria
India
07.2010 - 03.2013

Experienced insurance domain developer specializing in batch and online programs, mainframe systems, and SQL optimization to streamline insurance workflows and database performance.

Education

Bachelor of Engineering - ECE

Anna University
01.2009

Skills

  • Next
  • React
  • JavaScript/ TypeScript
  • Express
  • Node
  • Redux
  • Java
  • Contentstack
  • AEM
  • AWS

Timeline

Senior Software Engineer

Verizon
06.2023 - 04.2025

Senior Software Engineer

Spectrum
10.2020 - 05.2023

Senior Software Engineer

Bank Of America
04.2019 - 09.2020

Senior Software Engineer

DXC Technology
04.2013 - 03.2019

Software Engineer

Sopra Steria
07.2010 - 03.2013

Bachelor of Engineering - ECE

Anna University
Joseph James