Product Architect

NiyamITAshburn, VA
4dHybrid

About The Position

Niyam IT is seeking an experienced Product Architect to support one of our federal clients. We are seeking a Product Architect to serve as the technical lead for an Agile team responsible for architecting, designing, and implementing scalable, secure, and high-performing solutions across multiple platforms. The ideal candidate will bring deep expertise in software architecture, cloud infrastructure, and full-stack development, with the ability to bridge business needs and technical delivery. This role requires hands-on technical leadership, strong communication skills, and a commitment to fostering collaboration and innovation across the development lifecycle. This position is hybrid to Ashburn, VA at least one (1) day per week.

Requirements

  • US Citizenship with ability to successfully complete a federal background investigation.
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field (equivalent practical experience may be considered).
  • 7+ years of software development experience, including work as a software architect, technical lead, or senior developer.
  • Proficiency in Java, JavaScript, and frameworks such as Spring, Angular, and Hibernate.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and distributed systems concepts including scalability, resiliency, and fault tolerance.
  • Proven knowledge of object-oriented programming (OOP), design patterns, and modular software design.
  • Experience designing and integrating RESTful APIs securely and efficiently.
  • Familiarity with relational and NoSQL databases (PostgreSQL, DynamoDB, MongoDB).
  • Strong understanding of Agile/Scrum methodologies and experience leading technical efforts in Agile teams.
  • Demonstrated ability to perform architecture reviews, system integration, and performance optimization.
  • Excellent communication and leadership skills to convey complex technical concepts across multidisciplinary teams.

Nice To Haves

  • Deep hands-on experience with Java 17, Spring Boot, Angular, TypeScript, Hibernate, PostgreSQL, and AWS.
  • Prior experience leading multiple product teams as a technical lead or architect.
  • Certifications such as AWS Certified Solutions Architect, Microsoft Azure Solutions Architect Expert, or Google Cloud Professional Architect.
  • Experience with CI/CD pipelines (Jenkins, GitLab, CloudBees, Bamboo) and SecDevOps practices.
  • Knowledge of enterprise architecture design and governance, with the ability to establish and enforce standards.
  • Background in migrating legacy applications to cloud-native microservices.

Responsibilities

  • Serve as the technical lead for an Agile development team, owning all aspects of application architecture including UI, APIs, microservices, databases, and cloud infrastructure.
  • Collaborate with business analysts, product owners, and stakeholders to define business needs and design solutions that align with enterprise architecture standards.
  • Lead Agile ceremonies and platform demonstrations, providing technical direction throughout planning, development, testing, and release cycles.
  • Drive architectural design and review activities, ensuring all initiatives align with enterprise goals and future-state architecture.
  • Partner with the SecDevOps team to onboard new applications to cloud-based infrastructure.
  • Design solutions within a multi-tenant cloud environment supporting legacy and modern applications (.NET, Java, COTS).
  • Identify and address risks, compliance issues, and performance concerns related to architectural design.
  • Mentor developers and testers, fostering an environment of learning, innovation, and accountability.
  • Continuously evaluate and recommend new tools, frameworks, and strategies for improving software development and testing processes.
  • Oversee code reviews, ensure high-quality deliverables, and maintain adherence to established standards.
  • Collaborate across teams to support migration from legacy systems to modern, cloud-based microservices architectures.
  • Review cybersecurity assessments and static code analysis results, defining remediation plans to improve software quality and compliance.

Benefits

  • 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 IT understands the value of flexibility. We offer remote work.
  • Career Growth: Niyam IT 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 IT is to the industry and community.
  • Great Environment: Niyam IT fosters a great environment where innovation, collaboration, and personal growth thrive.
  • Diversity & Inclusion: We believe in the strength of diverse perspectives. Your unique ideasre welcomed and celebrated every day at Niyam IT.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service