Custom Dev / DevOps - TS required to apply - Arlington Virginia

Bow Wave LLC•Arlington, VA
•$84,000 - $90,000•Onsite

About The Position

We are seeking a skilled Custom Developer / DevOps Engineer with TypeScript experience to join our team in Arlington, Virginia. This role involves designing, developing, testing, and maintaining Java-based applications, collaborating with cross-functional teams, and ensuring the reliability and performance of our software.

Requirements

  • 2+ Years of Professional Experience
  • Strong proficiency in Java development, with experience building production-ready applications.
  • Experience with Pega or integrating Java applications with Pega-based workflows, services, or APIs.
  • Ability to write high-quality, scalable, and maintainable code using industry best practices.
  • Familiarity with Git and modern version control workflows (branching, pull requests, peer review).
  • Understanding of CI/CD pipelines, automated builds, and Agile development methodologies.
  • Ability to work effectively with cross functional partners and communicate technical concepts clearly.

Nice To Haves

  • Experience working with Pega PRPC (Pega Rules Process Commander).
  • Knowledge of Pega BPM concepts such as case management, rule sets, and workflow design.
  • Hands-on experience integrating Pega using REST or SOAP APIs.
  • Pega certifications such as CSA or CSSA.
  • Prior experience in enterprise-level application development environments.
  • Exposure to DevOps practices, cloud platforms (AWS, Azure), or containerized environments (Docker, Kubernetes).

Responsibilities

  • Design, develop, test, and maintain Java-based applications, delivering high-quality and maintainable code.
  • Analyze user and business requirements, translating them into effective technical solutions.
  • Collaborate with cross functional teams-including Pega developers, QA, DevOps, and product owners-to deliver scalable, high-performing software features.
  • Debug, troubleshoot, and optimize applications to ensure system reliability, performance, and maintainability.
  • Participate in code reviews, contributing to coding standards, best practices, and architectural discussions.
  • Support deployment activities and ensure smooth rollout of new features across environments.
  • Work closely with QA teams to validate functionality, reproduce issues, and resolve defects.
  • Utilize monitoring and logging tools to detect and address system performance issues or bottlenecks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service