Markon Solutions - Herndon, VA

posted 15 days ago

Full-time - Mid Level
Herndon, VA
Professional, Scientific, and Technical Services

About the position

Markon is seeking a Full-Stack Applications Developer to support the development and operations of various systems aimed at streamlining operations and automating processes. The role involves collaborating with IT mission partners to ensure that records management processes are integrated into the design stages of IT solutions across the Intelligence Community. The developer will work closely with customer technical interfaces to align future technology plans with the overall customer architecture.

Responsibilities

  • Develop software applications as web services primarily using Java, with examples including Node JS and Angular with Typescript, and Springboot with Hibernate.
  • Maintain software applications that interact with data stored in Postgres, MySQL, and other relational databases or Cloud technologies such as AWS.
  • Develop, upgrade, and maintain APIs and search functionalities with REST-like APIs to communicate with other software applications and databases as required.
  • Utilize XML, JSON, or other standards for data transfer and metadata management.
  • Improve search and website usability and accessibility by leveraging enterprise capabilities and supporting legal mandates.

Requirements

  • Extensive experience developing in Java.
  • Experience with JavaScript / Typescript.
  • Experience with application frameworks such as Spring Boot and NodeJS-NestJS.
  • Hands-on experience with cloud technology (AWS / C2S) services like Lambda, SQS, RDS, S3, SNS.
  • Experience with web services (REST) and service-oriented architecture (SOA).
  • Experience with relational databases (MySQL / Postgres).
  • Experience interacting in a Linux environment (Bash scripting, VI).
  • Ability to present and discuss technical infrastructure and conduct code reviews.
  • BS/BA in Software Engineering, Science, Mathematics, or equivalent experience of at least 16+ years.

Nice-to-haves

  • Ability to visualize queried data into reports and dashboards.
  • Experience with Microservices.
  • Experience with front-end development using Angular 10.
  • Familiarity with source code management and integration tools like GitHub/GitLab, Jenkins.
  • Experience in an Agile environment.
  • Knowledge of Python.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service