Now hiring

Full Stack Engineer @ Niyamit

Ashburn, Virginia, USOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

About Niyam IT (Niyam)

Niyam was founded in 2007 by a group of consultants who shared a unique vision: a technology company steeped in orderly process yet driven by passion and innovation. For nearly two decades, we have served the U.S. Federal government delivering mission-critical IT solutions across Emergency Preparedness and Response, Civilian Agency Services, and Law Enforcement and Public Safety.

Niyam is CMMI DEV Level 3 accredited and ISO certified (ISO 9001:2015, ISO/IEC 20000-1, ISO/IEC 27001), and holds an active CMMC Level 2 certification. We are proud to be recognized as a Best Places to Work by The Washington Post (2025) and USA Today (2026).

What We Offer

  • Flexible Work Hours: Life doesn’t always fit into a 9-to-5 schedule. We offer flexibility to help you manage your work-life balance effectively.
  • Remote Work: Niyam understands the value of flexibility. We offer remote work.
  • Career Growth: Niyam is not just a job; it’s a career journey. We provide a supportive environment for your professional development and offer fully paid opportunities for training and advancement within the company.
  • Great People: Our people are the blueprint of who Niyam is to the industry and community.
  • Great Environment: Niyam fosters a great environment where innovation, collaboration, and personal growth thrive.
  • Diversity & Inclusion: We believe in the strength of diverse perspectives. Your unique ideas are welcomed and celebrated every day at Niyam.

Join us in creating a workplace where innovation, diversity, and well-being thrive. Your journey at Niyam awaits. Apply today!

Niyam is seeking experienced Full-Stack Engineer at the Mid-Level and Senior level to support one of our federal clients. The Full Stack Engineer will be responsible for designing, developing, and implementing custom software and database solutions to support both legacy and modernized systems. This role involves working as a key member of a product team, actively contributing to planning, development, testing, and release activities. The developer will analyze complex technical challenges and create innovative solutions that improve product performance, scalability, and maintainability, using AI-assisted development tools to accelerate delivery while upholding code quality and security.

The ideal candidate is a highly motivated professional with strong expertise in both front-end and back-end technologies and excellent problem-solving skills. Senior-level candidates will also mentor junior team members while ensuring project quality and timely delivery. This is a hybrid position and will require onsite presence at the client location in Ashburn, VA two (2) days per week. This position is associated with a proposal submission and is contingent upon contract award. Candidates selected through this process may be considered for employment should the contract be awarded to our organization.

Roles and Responsibilities

  • Design, develop, and implement custom software and database solutions across legacy and modernized systems.
  • Build RESTful APIs and microservices with Java Spring Boot and integrate them with responsive Angular front ends.
  • Use AI-assisted development tools to speed up coding, testing, debugging, and refactoring, and own the review of all AI-generated code.
  • Turn mockups and UI designs into functional, user-centered interfaces.
  • Solve complex problems in architecture, performance, and security, and maintain quality through code reviews and best practices.
  • Participate in the full software development lifecycle, including sprint and release planning, testing, demos, and retrospectives.
  • Mid-Level: Deliver features and components with moderate guidance, resolve moderately complex issues, and contribute to design discussions and documentation.
  • Senior: Lead complex features and integrations with significant autonomy, make sound design and trade-off decisions, and mentor junior developers.
  • Collaborate with product owners, project managers, and cross-functional teams, and report on development progress and quality metrics.

Requirements

  • US Citizen with ability to successfully complete federal background investigation.
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field (equivalent practical experience may be considered).
  • 3+ years (Mid-Level) or 7+ years (Senior) of software development experience.
  • Demonstrated expertise in Java, Spring Boot, Angular, PostgreSQL (SQL), and microservices architecture.
  • Proficiency in TypeScript, JavaScript, HTML, CSS, Angular Material, RESTful API design, and Git.
  • Hands-on use of AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Gemini CLI) with disciplined review of generated code.
  • Solid understanding of object-oriented design, service-oriented architecture, and the full software development lifecycle.

Preferred Skills

  • Python; Flutter and Dart for cross-platform mobile development.
  • AWS, Docker/Kubernetes, CI/CD pipelines (e.g., Harness, GitLab CI, Jenkins), and infrastructure-as-code (e.g., Terraform).
  • Technical certifications such as AWS Certified Developer, AWS Certified Solutions Architect, or Oracle Certified Professional (OCP) Java.
  • Familiarity with Kafka or other messaging and ETL tools.
  • Knowledge of application security, automated testing, or state management libraries
  • Prior experience supporting federal clients.

Why Join Niyam

  • Award-Winning Culture: Proudly recognized by The Washington Post as a Top Workplace for two consecutive years and named to the Inc. 5000 list of America’s Fastest-Growing Private Companies for four consecutive years, reflecting our commitment to employee engagement, growth, and excellence.
  • Meaningful Mission Impact: Join an SBA-certified HUBZone small business trusted by federal agencies including FEMA, CBP, NOAA, DOJ, TSA, and others to deliver innovative solutions that support critical national missions.
  • Drive Innovation: Play a key role in shaping the future of Niyam’s proprietary technology accelerators, including GeoCube®, SPHERE®, and RisQ®, which are used to solve complex challenges across the federal government.
  • Accelerate Your Career: Benefit from a transparent career framework designed to support continuous learning, professional development, and advancement opportunities, including progression to Distinguished Engineer and other technical leadership roles.
  • Collaborative, People-First Environment: Work alongside talented professionals who are passionate about innovation, teamwork, and delivering exceptional results while supporting one another's success.

Join Niyam and help us win the work that matters.

Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.

Niyam IT, Inc. is an Equal Opportunity (“EEO”) Employer. All qualified applicants will receive consideration without regard to race, color, creed, religion, sex, sexual orientation, gender identity, pregnancy, marital status, partnership status, age, citizenship status, veteran or military status, medical condition, genetic information, national origin, disability, unemployment status or any other characteristic prohibited by federal, state and/or local laws.

Skills

Client Operations

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores