Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Markon Logo

Expert Applications Developer

Markon

$170,000 - $195,000
Sep 12, 2025
Reston, VA, USA
Apply Now

Markon is seeking an Expert-level Applications Developer to support the development and O&M of a variety of systems and initiatives focused on streamlining operations, automating processes, and aligning customer solutions to the overarching digital architecture.

Requirements

  • Experience in Java, Python, and front-end development using Angular.
  • Familiarity with relational databases such as Postgres, MySQL, and/or Cloud technologies like AWS.
  • Experience in API development and working with REST-like APIs.
  • Experience writing SQL queries.
  • Experience with Microservices architecture.
  • Familiarity with source code management and integration tools like GitHub/GitLab, Jenkins.
  • Knowledge of best practices for coding, testing, and deployment.

Responsibilities

  • Develop software applications as web services using Java, Node JS, Angular with Typescript, Springboot with Hibernate, and messaging, as directed by the sponsor.
  • Develop and maintain software applications as web services interacting with data stored in Postgres, MySQL, and other relational databases and/or Cloud technologies like AWS.
  • Develop, upgrade, and maintain APIs and search services with REST-like APIs to communicate with other software applications and databases.
  • Utilize XML, JSON, or other Sponsor standards for data transfer and metadata management.
  • Write SQL queries to interact with databases.
  • Improve search and website usability and accessibility by leveraging enterprise capabilities.
  • Optimize application performance, ensuring scalability and security.

Other

  • An active TS/SCI with Full Scope Polygraph (preferably from this client).
  • 10+ years of related application development experience, with an emphasis on leading engineering efforts across the application stack.
  • Ability to collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
  • Experience in an Agile environment.
  • Ability to recommend technological improvements to existing processes and applications.