Product Architect

C Mack Solutions LLC

Ashburn (VA)

Hybrid

USD 150,000 - 175,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Retirement plan
Paid time off

Job summary

C Mack Solutions LLC seeks a Product Architect to design and build end-to-end full-stack features across React/TypeScript front end and Java/Spring Boot back end on a mission-critical Federal program.

You’ll lead code reviews, mentor junior developers, and collaborate with the SecDevOps team to run applications on AWS. This mid-to-senior IC role offers room to grow into leadership while staying hands-on.

Qualifications

  • 7+ years of overall software development experience with hands-on full-stack work.
  • Bachelor's degree in computer science, software engineering, or related field.
  • Hands-on production experience with Java/Spring Boot, React, TypeScript, JavaScript, and PostgreSQL.
  • Proficiency with HTML, HTTP, CSS and a JS framework (e.g., Kendo UI).
  • Experience with RESTful APIs and cloud platforms (AWS).
  • Proven ability to work in cross-functional Agile/Scrum teams and hybrid work in Ashburn, VA.

Responsibilities

  • Design, build, and maintain full-stack features end to end from React frontend to Java/Spring Boot services and PostgreSQL data models.
  • Participate in Agile ceremonies: sprint planning, task breakdown, demos, and retrospectives.
  • Write clean, tested, secure, maintainable code and review teammates' work.
  • Collaborate with SecDevOps to deploy on cloud-based infrastructure (AWS).
  • Translate business requirements into concrete, well-scoped tasks for the team.
  • Provide day-to-day technical leadership: review PRs, unblock blockers, mentor juniors.
  • Contribute design notes and diagrams to technical documentation.
  • Flag risks and architectural questions to the broader tech leadership.
  • Work with stakeholders and cross-functional teams to deliver iteratively.
  • Occasionally present team work in demos and updates; stay current with industry trends.

Skills

Full-stack development
Java/Spring Boot
React/TypeScript
AWS
PostgreSQL
Docker
Kubernetes
REST APIs
DevOps
Security best practices

Education

Bachelor's degree in CS/SE or related field

Tools

Docker
Kubernetes
Jenkins
GitLab
Harness

Job description

Description

C. Mack Solutions is seeking a Product Architect with strong full-stack development experience to join our team and support a complex program providing Agile development, operations, and maintenance for critical systems on a mission‑critical Federal Government program. This is primarily a hands‑on development role: you'll build and maintain full-stack features across the front end (React, TypeScript, JavaScript) and back end (Java/Spring Boot, PostgreSQL, AWS), while also taking on meaningful technical leadership within your product team — helping shape implementation approach, reviewing code, mentoring less experienced developers, and representing your team's work to stakeholders. This is a mid‑to‑senior individual‑contributor role with room to grow into more leadership over time, not a full enterprise‑architecture ownership position; day to day, most of your time will be spent writing and reviewing code.

As a Product Architect, here's what you'll be doing:
  • Design, build, and maintain full-stack features end to end — from React/TypeScript front‑end components to Java/Spring Boot services and PostgreSQL data models
  • Actively participate in Agile ceremonies, including sprint planning, breaking stories into tasks, demos to the Product Owner, and retrospectives
  • Write clean, tested, secure, maintainable code, and help ensure your team's overall code quality through code reviews
  • Collaborate with the SecDevOps team to build, onboard, and maintain applications on cloud-based infrastructure (AWS)
  • Work with business analysts and the Product Owner to translate business requirements into concrete, well‑scoped tasks for the team
  • Take on day‑to‑day technical leadership within your product team — reviewing pull requests, helping remove blockers, and providing guidance and mentoring to less experienced developers
  • Contribute to technical documentation for the features and services you build, including design notes and diagrams
  • Flag technical risks, quality concerns, or architectural questions that arise in your area of ownership to the broader technical leadership
  • Collaborate with Developers, Program Managers, Testers, UI/UX, and Production Support Engineers to deliver solutions iteratively
  • Occasionally represent your team's work in stakeholder demos and updates
  • Stay current with relevant industry trends and technologies
Requirements

You must live within the DC, MD, VA area.

U.S. Citizenship is required. Candidate must have an Active CBP Public Trust clearance.

  • 7+ years of overall software development experience, with hands‑on full-stack development as a developer, and some experience (or clear readiness to take on) technical/project leadership within a team
  • A bachelor's degree in computer science, software engineering, or a related field
  • Hands‑on, production experience with Java (Spring/Spring Boot), React, TypeScript, JavaScript, and PostgreSQL
  • Proficiency with browser technologies such as HTML, HTTP, and CSS, and a JavaScript framework such as Kendo UI
  • Strong working knowledge of design patterns, object‑oriented programming (OOP), and other software design practices that produce modular, maintainable systems
  • Experience with RESTful APIs — designing, implementing, and integrating APIs securely and efficiently
  • Experience with relational databases (e.g., PostgreSQL), data modeling, and data storage best practices
  • Experience with cloud platforms (e.g., AWS) and a working understanding of distributed‑system concepts such as scalability and fault‑tolerance
  • Familiarity with common architectural styles (client‑server, microservices, event‑driven, layered) and their trade‑offs
  • Experience with DevOps practices, including CI/CD tools such as Harness, Jenkins, or GitLab
  • Experience with containerization (Docker) and orchestration tools (Kubernetes)
  • Understanding of common software security vulnerabilities and mitigation strategies (input validation, secure coding practices, encryption)
  • Professional experience working within cross‑functional Agile/Scrum teams
  • Able to work a hybrid schedule with an on‑site requirement of 1–2 days a week in Ashburn, VA
Preferred Skills and Experience:
  • Experience with TypeScript at scale, Postgres Streams, WebRTC, geospatial software, or generative AI integration (e.g., Gemini) — exposure to one or more of these is valuable given this program's application portfolio
  • Experience migrating legacy applications to a microservices architecture in the cloud
  • Prior experience as a technical lead for a product team, or clear interest in growing into that scope
  • Experience contributing to (not necessarily owning) enterprise architecture standards
  • Skills in analyzing and optimizing software performance (profiling, benchmarking, code optimization)
  • Experience with baseline management and version‑control/merge best practices
  • AWS Certified Solutions Architect or Google Cloud Professional Cloud Architect certification a plus
  • Excellent verbal and written communication skills, with the ability to explain technical topics clearly to non‑technical stakeholders
  • Strong problem‑solving skills, with the ability to analyze complex issues and develop practical solutions
Work Location:

This position is limited to candidates residing in U.S. states where the company is currently registered to employ team members.

Salary Range:

$150,000 – $175,000 annually

Benefits:

In addition to base compensation, this position is eligible for company-sponsored benefits, which may include medical, dental, and vision insurance, retirement savings plans, paid time off, and other supplemental programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (UI/UX)
Full Stack Developer (UI/UX)

Jobs in JS • Virginia (MN)

On-site
USD 85,000 - 120,000
Medical, Dental, Vision Insurance
Retirement Savings Plans
Paid Time Off
+1
Full Stack Developer (UI/UX)
Full Stack Developer (UI/UX)

C Mack Solutions LLC • Ashburn (VA)

On-site
USD 85,000 - 120,000
Medical, dental, vision insurance
Retirement savings plans
Paid time off
+1
Full Stack Developer (UI/UX)
Full Stack Developer (UI/UX)

Designer Jobs • Ashburn (VA)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
Retirement savings plans
Paid time off
+1
Software Architect/Product Architect
Software Architect/Product Architect

CACI International Inc • Ashburn (VA)

On-site
USD 98,500 - 206,800
Flexible time off
Comprehensive benefits package
Learning and development opportunities
Product Architect
Product Architect

CACI International Inc • Ashburn (VA)

On-site
USD 113,000 - 238,000
Product Architect
Product Architect

Inadev • Reston (VA)

On-site
USD 180,000 - 240,000
Software Design Architect
Software Design Architect

Chameleon Consulting Group LLC • Herndon (VA)

On-site
USD 180,000 - 240,000
Product Architect
Product Architect

Niyam IT • Ashburn (VA)

On-site
USD 120,000 - 150,000
Flexible Work Hours
Remote Work
Career Growth
+2
Software Design Architect
Software Design Architect

Company Overview CCG • Herndon (VA)

On-site
USD 180,000 - 240,000
Product Architect
Product Architect

CACI International Inc. • Ashburn (VA)

On-site
USD 113,000 - 238,000