Sparksoft Corporation Logo

Sparksoft Corporation

Senior Full Stack Developer (API expert)

Posted 2 Days Ago
Easy Apply
Remote
2 Locations
Senior level
Easy Apply
Remote
2 Locations
Senior level
As a Senior Full Stack Developer, you'll design and build APIs, mentor teams, and enhance cloud architecture while ensuring application performance and security.
The summary above was generated by AI

Join us at Sparksoft, where we're not just another tech company—we're a catalyst for change. Our mission isn't just to offer IT solutions; it's to revolutionize the way you work. Here, passion isn't just a buzzword; it's the fuel behind groundbreaking ideas and transformative technologies. We serve a wide range of government clients, delivering impact that's felt across the nation.

Our true strength lies in our people. They're the problem-solvers and innovators consistently delivering extraordinary outcomes. With Sparksoft, you're not stepping into a routine job; you're joining a team committed to innovation and excellence. Our innovation extends beyond just delivering projects. Through our specialized Innovation Centers, we continuously refine our methods, ensuring we remain industry leaders.

We are Sparksoft!

ROLE & RESPONSIBILITIES: 

Cloud Architecture & Infrastructure:

  • 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

Software Development & Team Leadership:

  • Lead development teams and mentor junior engineers
  • Build responsive web interfaces using modern frameworks like Angular, React, or Node.js
  • 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
  • Identify reusable components and implement them across applications
  • Troubleshoot and enhance existing applications

Documentation & Analysis:

  • Develop system flow diagrams, technical documentation, and architectural specifications
  • Support project planning, testing, and implementation efforts
  • Analyze data to produce forecasts, assessments, and reports
  • Maintain operational and user-level documentation
  • Work with DevOps teams to ensure security and compliance

REQUIRED EXPERIENCE: 

AWS Cloud Services:

  • 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

Containerization & Orchestration:

  • 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

Full-Stack Development:

  • 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

API & Web Services:

  • 5+ years of experience with RESTful APIs, GraphQL, and microservices
  • Proficiency in Python, Node.js, Java, Go, or C#
  • Experience with OpenAPI/Swagger, testing frameworks, and API performance tuning
  • Knowledge of authentication protocols such as OAuth 2.0, JWT, and SAML

DevOps & Infrastructure:

  • Advanced Terraform skills including module development and multi-environment deployments
  • Jenkins expertise for pipeline creation and integration with AWS, Docker, and Kubernetes
  • Experience with GitHub for version control and SonarQube for code quality

Database & NoSQL:

  • Experience with AWS RDS, DynamoDB, and ElastiCache
  • Understanding of NoSQL concepts and data pipeline tools
  • Candidates must be able to obtain and maintain a Public Trust clearance
  • Candidates must have lived in the United States 3 out of the past 5 years

PREFERRED EXPERIENCE: 

  • AWS Solutions Architect, DevOps Engineer, or Advanced Networking
  • Certified Kubernetes Administrator (CKA) or Developer (CKAD)
  • HashiCorp Terraform Associate or Professional
  • Experience with CMS Marketplace eligibility and appeal processing

EDUCATION & CERTIFICATIONS:

  • Bachelor’s degree in computer science or related field
  • 8+ years of professional development experience
  • Proven leadership and mentoring capabilities

WHAT WE OFFER: 

At Sparksoft, we know that people do their best work when they feel supported, inspired, and connected. That’s why we’ve built a workplace that balances comprehensive benefits with a culture of collaboration and innovation. From flexible time off to professional growth opportunities, we’re committed to helping you thrive both inside and outside of work. When you join Sparksoft, you’ll enjoy:

  • 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®

Accessibility and Accommodations: Sparksoft Corporation is committed to providing equal employment opportunities to all individuals. If you require accommodations during the application or interview process, please contact us at [email protected] or call 410-424-7700. Requests are reviewed and fulfilled on a case-by-case basis.

Security Notice: Your privacy and data security are important to us. Sparksoft Corporation will never request sensitive personal information via email. If you receive any suspicious communication claiming to be from Sparksoft, please report it immediately to our security team at [email protected].

Artificial Intelligence (AI) Policy: While Sparksoft recognizes the value of artificial intelligence in the workplace, our hiring process is designed to assess each candidate’s individual skills, judgment, and problem-solving abilities. To maintain the integrity of this process, the use of AI tools at any stage of the application or interview is strictly prohibited. Violations of this policy may result in disqualification from consideration.

Top Skills

Angular
Api Gateway
AWS
Aws Lambda
Aws Rds
C#
Ci/Cd
Cloudwatch
Docker
DynamoDB
Go
Java
Jenkins
Jwt
Kubernetes
Microservices
Node.js
Oauth 2.0
Openapi
Python
React
Restful Apis
SAML
Terraform
Vpc

Similar Jobs

A Minute Ago
Easy Apply
Remote
USA
Easy Apply
25-31 Hourly
Mid level
25-31 Hourly
Mid level
Automotive • Edtech • Kids + Family • Mobile • Social Impact • Transportation
The Accounts Receivable Clerk ensures timely payment processing, manages bank deposits, and maintains financial records while improving client relationships and collections.
Top Skills: ExcelMS OfficeNetSuite
2 Hours Ago
Remote or Hybrid
CO, USA
190K-280K Annually
Senior level
190K-280K Annually
Senior level
Information Technology • Insurance • Software
The Sr. Strategic Account Manager develops customer relationships, retains revenue, resolves concerns, engages with teams for solutions, and sells products into strategic accounts.
Top Skills: Salesforce
3 Hours Ago
Remote
US
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Natural Language Processing • Software • Conversational AI • Automation
The ABM Manager will build Account-Based Marketing programs to enhance personalized experiences for priority accounts, collaborating with various teams to drive engagement and revenue.
Top Skills: 6SenseAbm And Marketing Automation PlatformsHubspotSalesforce

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account