About The Position

Wyetech is hiring Software Engineers at Skill Level 2 or 3 specializing in Java application development to design, develop, integrate, maintain, and enhance mission-critical software in secure operational environments. The engineer will work within a small, mission-focused team and use technologies including Java, Git, Gradle, Guice or comparable dependency-injection frameworks, Docker, RESTful APIs, and Linux. Desired technologies include the ELK Stack, MongoDB, Ansible, Kubernetes, Angular, and TypeScript. Limited-scope frontend development may be required. The position includes software development and sustainment, build and dependency management, API and system integration, containerized application support, testing and quality assurance, documentation, and technical collaboration. SWE3 assignments may also involve technical leadership across software development teams. Work may take place in Government customer spaces or an offsite Sensitive Compartmented Information Facility (SCIF), as mission requirements dictate. An active TS/SCI clearance with Full Scope Polygraph and U.S. citizenship are required. Candidates must meet the applicable education and experience qualifications for the assigned level. SWE2 requires either a related bachelor's degree and 14 years of relevant Software Engineering experience, or 18 years of relevant experience in lieu of the degree. SWE3 requires either a related bachelor's degree and 20 years of relevant Software Engineering experience, or 24 years of relevant experience in lieu of the degree. The stated hourly pay range is $86.14–$122.70; actual compensation may vary based on factors including contract rates, qualifications, and location. Wyetech describes its culture as award-winning and focused on solving problems for federal government customers. Benefits include an automatic SEP IRA contribution equal to 20% of gross compensation, up to 200 hours of annual PTO, and voluntary benefit plans for full-time employees. Other offerings include referral bonuses, mobility among supported contracts, team-building events, and two complimentary branded clothing orders annually.

Requirements

  • Active TS/SCI clearance with Full Scope Polygraph.
  • U.S. citizenship.
  • Demonstrated professional experience developing, maintaining, and enhancing Java applications in enterprise or mission-critical environments.
  • Experience designing, coding, testing, debugging, and troubleshooting complex software systems.
  • Experience using Git for source control, version management, and collaborative development.
  • Experience using Gradle for build automation, dependency management, and application packaging.
  • Familiarity with Google Guice or a comparable dependency-injection framework.
  • Experience developing and maintaining RESTful APIs and integrating applications with external services.
  • Experience using Docker to build, package, deploy, and manage containerized applications.
  • Strong Linux administration and troubleshooting skills in development or operational environments.
  • Experience analyzing user and system requirements to derive software design and performance requirements.
  • Experience integrating software components into new or modified systems and operating environments.
  • Experience developing and maintaining technical documentation, software design specifications, and operational procedures.
  • Experience reviewing software components against design and functional requirements and developing and executing software tests.
  • Ability to collaborate effectively with a small, mission-focused team and communicate technical issues clearly.
  • Strong analytical, technical troubleshooting, communication, and problem-solving skills.
  • Willingness to perform limited-scope frontend development tasks when required.
  • Ability and willingness to work in Government customer spaces or an offsite SCIF as required, and to maintain applicable clearance and program access requirements.
  • SWE2: Either a bachelor's degree in Computer Science or a related discipline from an accredited college or university and 14 years of Software Engineering experience supporting programs and contracts of similar scope, type, and complexity; or 18 years of relevant Software Engineering experience, including work on projects with similar software development processes, with four additional years substituting for the degree.
  • SWE3: Either a bachelor's degree in Computer Science or a related discipline from an accredited college or university and 20 years of Software Engineering experience supporting programs and contracts of similar scope, type, and complexity; or 24 years of relevant Software Engineering experience, including work on projects with similar software development processes, with four additional years substituting for the degree.

Nice To Haves

  • Experience using the ELK Stack for application logging, monitoring, search, and troubleshooting.
  • Experience integrating applications with MongoDB or comparable NoSQL databases.
  • Experience using Ansible for configuration management, automation, and infrastructure provisioning.
  • Experience deploying, configuring, and maintaining applications in Kubernetes environments.
  • Experience developing frontend web applications using Angular and TypeScript.
  • Familiarity with HTML, CSS, and modern web application development practices.
  • Experience supporting containerized applications and microservices architectures.
  • Experience developing automated build, test, and deployment workflows.
  • Experience supporting CI/CD processes.
  • Experience optimizing Java application performance and troubleshooting complex software integration issues.
  • Experience working in Agile software development environments.
  • Familiarity with secure software development and software sustainment in classified environments.
  • Experience collaborating with systems engineers, system administrators, and other software developers on application integration and deployment.

Responsibilities

  • Design, develop, maintain, and enhance Java applications supporting mission-critical operational requirements.
  • Analyze user requirements and system specifications to derive software design, functional, and performance requirements.
  • Develop new features and modify existing software to improve functionality, reliability, maintainability, and performance.
  • Debug software, identify root causes of defects and failures, and implement corrective solutions.
  • Develop and maintain software components using established engineering practices and development standards.
  • Integrate software into new or modified systems and operating environments, including databases and external services.
  • Evaluate software design alternatives and recommend improvements to application architecture and performance.
  • Use Git to manage source code and support collaborative development workflows.
  • Configure and maintain Gradle build processes for compilation, dependency management, testing, and packaging.
  • Implement and maintain dependency-injection patterns using Guice or comparable frameworks.
  • Troubleshoot build failures, dependency conflicts, and software integration issues; maintain build and configuration documentation.
  • Design, develop, implement, and maintain RESTful APIs and software interfaces.
  • Develop database queries and interfaces for existing or proposed databases and repositories.
  • Develop, package, deploy, and maintain applications using Docker and related container technologies.
  • Support Linux-based development and operational environments and troubleshoot operating-system, container, dependency, and configuration issues.
  • Coordinate with administrators and infrastructure personnel to support application deployment and operational stability.
  • Assist with Kubernetes deployment and troubleshooting when required.
  • Develop, maintain, and execute software test procedures; perform integration testing, debugging, and quality control.
  • Document test results, identify defects, review software for compliance with requirements, and support corrective actions.
  • Analyze application performance and improve efficiency, reliability, maintainability, and resource utilization.
  • Provide limited-scope frontend development support, including Angular and TypeScript user-interface work when applicable.
  • Collaborate with frontend developers to integrate user-interface components with Java backend services and troubleshoot interface issues.
  • Collaborate with systems engineers, hardware engineers, administrators, developers, and other technical stakeholders to derive requirements and support integration and deployment.
  • Participate in technical reviews, architecture and design discussions, troubleshooting, engineering coordination, and operational validation.
  • Maintain accurate software, system, design, and operational documentation; recommend improvements to development processes and engineering standards.
  • Serve as a technical resource and provide guidance consistent with the assigned labor category; support coordination of development activities and deliverables.
  • For SWE3 assignments, recommend technologies and processes for complex projects and serve as a technical lead for multiple development teams when required.
  • When assigned, coordinate development methodologies with customer representatives and systems engineering personnel, delegate programming and testing work, and monitor progress and quality.

Benefits

  • Automatic company contribution of 20% of gross compensation to a Simplified Employee Pension (SEP) IRA, with no employee matching required; contributions are fully vested from day one.
  • Up to 200 hours of annual PTO, with flexibility to adjust the PTO allocation at the start of each calendar year, subject to applicable state leave regulations.
  • Voluntary medical plan options, some with a Health Savings Account (HSA), for full-time employees.
  • Vision and dental benefits.
  • Life and AD&D benefits.
  • Short- and long-term disability benefits.
  • Hospital indemnity, accident, and critical illness insurance options.
  • Optional identity theft and legal protection services.
  • Employee referral bonus eligibility up to $10,000.
  • Mobility among Wyetech-supported contracts.
  • Team-building events, including monthly lunches, a summer company picnic, and an annual holiday party.
  • Two complimentary branded clothing orders annually.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service