JOBSEARCHER

Full Stack Developer

The Full Stack Developer will lead the implementation of a secure, highly available, enterprise-integrated single-page application hosted on AWS. The role involves developing a React-based front end with AG Grid, building serverless APIs in Python, and deploying containerized infrastructure using AWS Fargate, Nginx, and ALB. The position includes AWS resource deployment, Terraform-based IaC, CI/CD pipeline creation in Azure DevOps, and full-stack application delivery. Collaboration with architecture, security, data, and reporting teams is essential to meet identity, monitoring, and reporting standards. Key ResponsibilitiesFront End (SPA): Build responsive and accessible single-page applications using React, HTML5, and CSS.Front End (SPA): Implement AG Grid with virtualization, server-side pagination, row grouping, and custom cell rendering.Front End (SPA): Optimize client performance using code splitting, memoization, and lazy loading.Front End (SPA): Collaborate with Tableau developers to integrate workflows between React and on-prem Tableau.Front End (SPA): Design and implement RESTful services using AWS API Gateway and Lambda (Python).Front End (SPA): Build event-driven services using EventBridge and Lambda with idempotency and retry mechanisms.Front End (SPA): Model and query data in Aurora (PostgreSQL/MySQL) with efficient schema design and migrations.Front End (SPA): Enforce API standards including versioning, pagination, error handling, and OpenAPI documentation.Front End (SPA): Deploy and configure AWS Fargate tasks, Nginx, and ALB for hosting and routing.Front End (SPA): Build CI/CD pipelines using Azure DevOps and related DevOps tooling for automated build, test, and deployment.Front End (SPA): Implement IaC using Terraform and/or CloudFormation.Front End (SPA): Maintain full application stack deployment across frontend, backend, and infrastructure.Front End (SPA): Apply monitoring and observability using CloudWatch and Splunk.Security & IAMImplement IAM least-privilege access, secrets management, secure input handling, and secure Nginx configurations.Enterprise IntegrationsBuild REST integrations with EPM, EDW, and Archer.Implement resiliency patterns including retries, backoff, timeouts, and circuit breakers.Quality & DeliveryWrite automated unit and integration tests for frontend and backend components.Participate in Agile ceremonies and deliver incremental value.Produce comprehensive documentation including architecture diagrams, runbooks, and API specifications.Required Qualifications5–8+ years of professional software development experience.Strong React experience (hooks, composition patterns, performance optimization).Hands-on AG Grid experience in enterprise environments.Proficiency in Python for Lambda functions and automation tasks.Production experience with AWS services including API Gateway, Lambda, Fargate, ALB, EventBridge, Aurora, and CloudWatch.Hands-on experience with AWS deployments, Terraform, Azure DevOps pipelines, and DevOps tooling.Strong experience with full application stack development and deployment.Experience integrating OAuth/OIDC authentication with Azure AD SSO.Solid understanding of security practices, VPC networking, and containerization fundamentals.Preferred QualificationsExperience with Nginx hosting optimization.Familiarity with Tableau integrations.Experience with Splunk dashboards, queries, and monitoring.Knowledge of OpenAPI/Swagger, JSON Schema, and contract testing.Experience in performance optimization for AG Grid and React.Exposure to governance, audit practices, and regulated data handling.#J-18808-Ljbffr