JOBSEARCHER

Lead AWS Full Stack Engineer - Backstage Platform

Job Description
Job Title: Lead AWS Full Stack Engineer – Backstage Platform Job Category: Software Development / Cloud Engineering Employment Type: Full-Time / Permanent Location: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Experience: 10+ Years Work Mode: Hybrid - 2days Onsite Position Overview SystemOne is seeking an experienced Lead AWS Full Stack Engineer with deep, hands-on Backstage Platform experience to design, develop, customize, and enhance enterprise developer portal capabilities and integrations within an AWS-focused financial services environment. This is a specialized technical leadership role requiring a strong combination of Backstage platform engineering, React front-end development, Java backend development, and AWS cloud expertise. The ideal candidate will have extensive experience building and extending Backstage capabilities, including custom plugins, Software Catalog, software templates, permissions/RBAC, reusable components, and API integrations. The candidate will also provide technical leadership, guide architectural decisions, and help deliver scalable, secure, and enterprise-ready platform engineering solutions. Hands-on Backstage experience is mandatory for this position.
Your Future Duties and Responsibilities:
  • Design, develop, and enhance custom capabilities and integrations within the Backstage platform.
  • Build and maintain custom Backstage plugins, Software Catalog integrations, software templates, reusable components, and API extensions.
  • Configure and customize Backstage permissions, access controls, and Role-Based Access Control (RBAC).Develop modern front-end applications and components using React.
  • Design, develop, and maintain Java-based backend services, APIs, and integrations.
  • Integrate Backstage with databases, backend services, GitLab, and enterprise development tools.
  • Develop and support cloud-native applications and platform services within AWS.Work with AWS services, including EKS, ECS, IAM, networking, and cloud provisioning.
  • Implement Infrastructure as Code (IaC) solutions using Terraform.
  • Support CI/CD workflows, application deployments, and software delivery processes.
  • Perform system-level application analysis and develop solutions based on business and technical requirements.
  • Conduct unit testing, troubleshoot application issues, and resolve defects throughout the testing lifecycle.
  • Evaluate application architecture, scalability, performance, security, and infrastructure requirements.
  • Lead technical design discussions and provide architectural recommendations.
  • Establish best practices for Backstage implementation, developer portals, and platform engineering.
  • Provide technical guidance and mentorship to development teams. Ensure solutions align with enterprise architecture standards, security requirements, and modern software development practices. Backstage Platform Experience – Mandatory
  • Strong hands-on experience with Backstage architecture and developer portal platforms.
  • Experience developing and customizing Backstage plugins.
  • Strong understanding of Software Catalog, software templates, permissions/RBAC, and reusable components.
  • Experience extending Backstage APIs and integrating with enterprise applications.
  • Experience integrating Backstage with databases, backend services, and development tools.
  • Ability to design, build, and maintain scalable developer portal solutions.
Full Stack Development:
  • Strong hands-on experience with React.js as the primary front-end technology.
  • Strong Java development experience, including backend services and API development.
  • Experience with Angular development.
  • Strong understanding of REST APIs, application integrations, and modern programming practices. AWS Cloud & Platform Engineering
  • Strong experience developing and supporting applications in AWS environments.
  • Hands-on knowledge of AWS EKS, ECS, IAM, networking, and cloud provisioning.
  • Understanding of cloud-native application architecture and deployment.
  • Experience with Terraform and Infrastructure as Code practices.
  • Knowledge of application scalability, infrastructure design, and cloud resource management.
  • DevOps & Software Development
  • Experience with GitLab integrations and CI/CD workflows.
  • Strong understanding of the Software Development Life Cycle (SDLC).Experience with unit testing, defect resolution, and enterprise application delivery.
  • Knowledge of application servers, database servers, and system architecture.
Technical Leadership: Ability to lead technical design and implementation discussions. Experience providing architectural guidance and recommending technical solutions. Ability to establish development standards and platform engineering best practices. Strong analytical, troubleshooting, problem-solving, and communication skills.
Desired Skills: Prior experience implementing and supporting enterprise developer portals. Experience with advanced Backstage customization and plugin development. Experience with GitLab and enterprise DevOps integrations. Knowledge of containerization and Kubernetes-based deployments. Experience with cloud infrastructure automation and provisioning. Familiarity with enterprise-scale AWS financial services environments. Relevant AWS, Java, React, Kubernetes, or Terraform certifications are preferred.
Educational Requirements: Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical field. Relevant professional certifications are preferred. Ref: #404-IT Pittsburgh