12 hours ago
Remote, United StatesStaff+

Base Salary

$120k - $170k/yr

Responsibilities

  • Lead the design, development, modernization, architecture, and deployment of enterprise software systems for federal missions.
  • Build scalable, secure, and maintainable backend applications and APIs using Java, Spring Boot, GraphQL, and REST.
  • Lead system design discussions, architecture reviews, technical decisions, and engineering standards.
  • Collaborate with product, architecture, DevSecOps, infrastructure, and related teams on integrated solutions.
  • Troubleshoot complex application, integration, system performance, and production issues.
  • Support cloud modernization, application refactoring, platform engineering improvements, secure delivery, automated testing, and CI/CD integration.
  • Mentor junior and mid-level engineers and translate business and mission requirements into technical implementation strategies.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent experience.
  • At least 9 years of professional software engineering experience, including enterprise application development.
  • Strong hands-on experience with Java, Spring Boot, OpenJDK, GraphQL, and REST APIs.
  • Experience with distributed systems, microservices, integrations, scalable enterprise applications, software architecture, system design, and design patterns.
  • Experience building cloud-native applications in AWS or Azure.
  • Experience with CI/CD pipelines, automated testing, source control, and DevSecOps workflows.
  • Knowledge of secure software development, API security, and application security best practices.
  • Experience with production troubleshooting, performance tuning, and operational support.
  • Strong communication, technical leadership, collaboration, and problem-solving skills.
  • U.S. citizenship and ability to obtain Public Trust clearance are required.
  • Preferred experience includes Docker, Kubernetes, event-driven architecture, serverless platforms, Zero Trust principles, secure systems integration, and federal government agency support.

Benefits

  • Remote work; hybrid roles will be specified in the job post.
  • Medical, dental, and vision insurance.
  • Life insurance and short- and long-term disability coverage.
  • Employee Assistance Program.
  • 401(k) with 4% matching.
  • Liberal PTO vacation policy.
  • Annual continuing education and wellness budget.
  • Bonus incentive programs for employee referrals and performance-based rewards.

Tech Stack

Categories

Capital Technology Group

About Capital Technology Group

11-50 employees

Capital Technology Group provides managed IT services and office technology solutions for businesses, including network and server management, help desk support, and managed print services. The company also sells and services printers and copiers, combining hardware with ongoing maintenance and support. Founded in 1939 and headquartered in Little Rock, Arkansas, it operates as a privately held regional provider.

Contact me