Sparksoft Corporation

Senior Full Stack Developer, API Expert

Sparksoft Corporation

full-time

Posted on:

Location Type: Hybrid

Location: Columbia • Maryland • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCloudDockerDynamoDBEC2GoGraphQLJavaJavaScriptJenkinsKubernetesMicroservicesNode.jsOpenShiftPythonRayReactTerraform

About the role

  • Design and build RESTful APIs and microservices on AWS
  • Configure secure endpoints using API Gateway with authentication, rate limiting, and monitoring
  • Develop Serverless applications using AWS Lambda for performance and cost efficiency
  • Implement VPC networking including subnets, security groups, NACLs, and endpoints
  • Manage load balancing with Application and Network Load Balancers
  • Deploy and orchestrate containerized applications using Kubernetes (EKS)
  • Build and optimize Docker containers for development and production
  • Create CI/CD pipelines using Jenkins with automated testing and deployment
  • Use Terraform for infrastructure as code across multiple environments
  • Monitor API performance and reliability using CloudWatch, X-Ray, and logging tools
  • Lead development teams and mentor junior engineers
  • Collaborate with cross-functional teams using Agile methodologies
  • Ensure code quality, scalability, and maintainability through best practices and code reviews
  • Participate in sprint planning and translate business requirements into technical specifications

Requirements

  • 5+ years of experience with RESTful APIs, GraphQL, and microservices
  • Proficiency in Python, Node.js, Java, Go, or C#
  • Advanced experience with API Gateway, Lambda, VPC, ALB/NLB, EC2, S3, RDS, DynamoDB
  • Strong understanding of AWS networking, including endpoints, security groups, and transit gateways
  • Familiarity with CloudFormation, CloudWatch, AWS CLI, and other core AWS tools
  • Expertise in Kubernetes (EKS), including cluster management and service mesh
  • Proficiency with Docker, Helm charts, GitOps, and container security
  • Experience with OpenShift and container registries like ECR
  • Strong front-end development skills using Angular, React, or Node.js
  • Experience across all layers: UI, server, cloud, database, and monitoring
  • Familiarity with JEE, Red Hat technologies, and object-oriented design principles
  • Candidates must have lived in the United States 3 out of the past 5 years
  • Candidates must be able to obtain and maintain a Public Trust clearance
Benefits
  • Competitive compensation and a 401(k) with employer contributions to help you plan for the future
  • Flexible paid time off and hybrid ways of working that support true work-life balance
  • Comprehensive health coverage—including medical, dental, vision, life, and disability insurance
  • A curated in-office experience designed to foster community, team connections, and innovation
  • Opportunities to give back through Sparksoft Cares, including annual company-wide fundraising events
  • Training and development programs that build new skills and prepare you for leadership roles
  • A collaborative, transparent, and fun culture—recognized as a Great Place to Work®

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RESTful APIsmicroservicesAWSPythonNode.jsJavaGoC#KubernetesDocker
Soft skills
leadershipmentoringcollaborationAgile methodologiescode qualityscalabilitymaintainabilitycommunicationproblem-solvingteamwork
Certifications
Public Trust clearance