
Senior Full Stack Developer, API Expert
Sparksoft Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Columbia • Maryland • 🇺🇸 United States
Visit company websiteJob 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