Capital Technology Group logo
Capital Technology Group
Posted 30 days agoVerified live 5h ago

Full Stack Engineer

Brief overview

Remote
UndergradOr in progress
$75k–$110k/yrStated range
2+ yrsMinimum
95 H-1B approvalsDept. of Labor
JavaGroovySpring BootOpenJDKGraphQLREST APIsMySQLPostgreSQLAngularReactTypeScriptJavaScriptApplication ArchitectureSystems IntegrationMicroservicesEvent-Driven ArchitectureEnterprise Solution Patterns

About the company

Capital Technology Group logo
Capital Technology Groupcapitaltg.com

Provides expert consulting services in software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity.

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
95H-1B approved
94%approval rate
79new H-1B hires
$95,493median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202318
202432
202540
20265
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20232
20245
20258
20264
Top sponsored roles
Lead Developer JavaSoftware EngineerSpecialist System ManagementNetwork Automation EngineerJava Application Programmer

Job description

Summary

Capital Technology Group provides expert consulting services in software development and digital transformation. They are seeking a Full Stack Engineer to design and lead technical solutions that support federal modernization initiatives, focusing on end-to-end solution architecture and collaboration with various teams.

Responsibilities

  • Design end-to-end technical solutions across applications, integrations, cloud infrastructure, and enterprise platforms
  • Translate business, product, and mission requirements into scalable architecture strategies
  • Partner with engineering, DevSecOps, infrastructure, and product teams to drive solution design and delivery
  • Lead architecture discussions, technical design reviews, and solution decision-making
  • Define architecture standards, reusable design patterns, and engineering best practices
  • Guide API architecture across REST and GraphQL services
  • Design scalable application integration patterns, interoperability strategies, and data flows
  • Support modernization, cloud transformation, and enterprise platform initiatives
  • Evaluate technical risks, architecture tradeoffs, dependencies, and implementation approaches
  • Ensure solutions align with security, compliance, performance, and scalability requirements
  • Mentor engineering teams and provide architectural leadership across programs

Skills

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
  • 2+ years of professional experience in software engineering, systems architecture, or solutions architecture roles
  • Strong experience designing enterprise application architectures and scalable distributed systems
  • Deep hands-on experience with Java, Groovy, Spring Boot, OpenJDK, GraphQL, REST APIs, MySQL, and PostgreSQL
  • Strong frontend architecture experience with Angular, React, TypeScript, and JavaScript
  • Strong understanding of application integration, API design, microservices, event-driven architecture, and enterprise solution patterns
  • Experience with cloud platforms such as AWS or Azure
  • Familiarity with DevSecOps workflows, CI/CD pipelines, infrastructure collaboration, and modern delivery practices
  • Knowledge of secure application architecture, API security, and enterprise design best practices
  • Strong documentation, architecture communication, and stakeholder leadership skills
  • Applicants MUST BE US Citizens and be able to obtain Public Trust clearance
  • Experience with containerization, Kubernetes, serverless architecture, or platform engineering
  • Familiarity with Zero Trust principles, IAM integrations, or enterprise security architecture
  • Experience supporting federal government agencies

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
  • 2+ years of professional experience in software engineering, systems architecture, or solutions architecture roles
  • Strong experience designing enterprise application architectures and scalable distributed systems
  • Deep hands-on experience with Java, Groovy, Spring Boot, OpenJDK, GraphQL, REST APIs, MySQL, and PostgreSQL
  • Strong frontend architecture experience with Angular, React, TypeScript, and JavaScript
  • Strong understanding of application integration, API design, microservices, event-driven architecture, and enterprise solution patterns
  • Experience with cloud platforms such as AWS or Azure
  • Familiarity with DevSecOps workflows, CI/CD pipelines, infrastructure collaboration, and modern delivery practices
  • Knowledge of secure application architecture, API security, and enterprise design best practices
  • Strong documentation, architecture communication, and stakeholder leadership skills
  • Applicants MUST BE US Citizens and be able to obtain Public Trust clearance

Nice to Haves

  • Experience with containerization, Kubernetes, serverless architecture, or platform engineering
  • Familiarity with Zero Trust principles, IAM integrations, or enterprise security architecture
  • Experience supporting federal government agencies

Benefits

  • Remote Work *(Hybrid roles will be specified in the job post)*
  • Competitive Compensation Package
  • Medical, Dental, and Vision
  • Life Insurance, Short/Long Term Disability
  • Employee Assistance Program
  • 401(k) with 4% matching
  • Liberal PTO vacation policy
  • Generous Annual Continuing Education
  • Annual Wellness Budget
  • Bonus Incentive Programs *(Employee referrals and performance-based rewards)*

More jobs like this