Technical Lead

New
C
Capital Technology GroupSoftware Development
Remote (US)Full-TimeLead
Salary120,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
9+ years
Required Skills
AWSGraphQLJavaSpring BootAzureCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)
  • 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 designing distributed systems, microservices, and scalable applications
  • Strong understanding of software architecture, system design, and design patterns
  • Experience building cloud-native applications in AWS or Azure
  • Experience with CI/CD pipelines, automated testing, and DevSecOps
  • Knowledge of secure software development and API security principles
  • Strong communication and technical leadership skills

Responsibilities

  • Lead design, development, and modernization of enterprise software systems supporting federal mission needs
  • Drive engineering efforts across the full software development lifecycle
  • Build scalable, secure, and maintainable backend applications
  • Architect and develop APIs using REST and GraphQL
  • Lead system design discussions and technical decision-making
  • Partner with product, architecture, DevSecOps, and infrastructure teams
  • Troubleshoot complex application and system performance issues
  • Mentor junior and mid-level engineers while establishing engineering standards
  • Support secure software delivery, testing automation, and CI/CD integration
View Full Description & ApplyYou'll be redirected to the employer's site
120,000 - 170,000 USD per year
Apply Now