Enable job alerts via email!

Product Architect

SA Photonics, a CACI Company

Ashburn (VA)

On-site

USD 131,000 - 290,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading defense contractor seeks a Product Architect to spearhead the design and implementation of application architecture. The ideal candidate will possess over a decade of software development experience, proficiency in Java, and the ability to guide cross-functional teams through Agile methodologies. Leadership skills and technical expertise in cloud platforms will be crucial for this role.

Benefits

Flexible time off
Access to robust learning resources
Comprehensive benefits package

Qualifications

  • 10+ years of experience in software development field required.
  • Proficiency in Java and associated frameworks necessary.
  • Ability to work onsite 2-3 days a week.

Responsibilities

  • Define and implement product architecture ensuring scalability.
  • Collaborate with cross-functional teams and lead Agile ceremonies.
  • Develop and maintain technical documentation.

Skills

Proficiency in Java
Hands-on development experience
Strong problem-solving skills
Excellent communication skills
Experience with cloud platforms
Knowledge of RESTful APIs
Skills in containerization technologies

Education

Bachelor's degree in computer science or related field

Job description

1 week ago Be among the first 25 applicants

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *

The Opportunity

As an Architect for an Agile team, you will design and implement comprehensive application architecture encompassing user interface, API, microservices, databases and infrastructure

Responsibilities

  • Responsible for defining and implementing product architecture, ensuring scalability, performance and reliability
  • Design and implement novel approaches to fulfill business needs, including new tools, development strategies, and testing strategies, and evangelize solutions with multiple peers
  • Maintain sound understanding of enterprise and program level architecture
  • Liaison with business analysts to understand business needs and develop solutions that meet business needs, technical feasibility and comply with enterprise and program level architecture and standards
  • Participate in Agile ceremonies by leading in all technical aspects, including leading the platform demos to the Product Owner and all applicable stakeholders
  • Collaborate with the SecDevOps team and onboard new applications to the cloud-based infrastructure
  • Evangelize the developed solution to team members and work with team members to slice and dice stories into tasks and support efficient task execution to meet project deadlines
  • Motivating developers, testers and creating a space where they can ask questions and voice their concerns
  • Provide technical guidance and leadership to cross-functional teams through mentoring, coaching, and peer reviews
  • Keep up to date with industry trends and developments
  • Designing solutions in a Multi-Tenant Cloud Architecture that will support legacy Java, .Net and COTS client/server applications
  • Identifies risks, opportunities, compliance issues or other architectural concerns
  • Active participation in Agile ceremonies, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
  • Review Cybersecurity Assessments and Static Code Analysis of developed software to define remediation's and improve software quality
  • Develop and maintain technical documentation, including architecture diagrams and design documents
  • Must be able to work on-site in Ashburn, VA 2-3 days per week.

Qualifications

  • Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
    • 3 year check for felony convictions
    • 1 year check for illegal drug use
    • 1 year check for misconduct such as theft or fraud
  • 10+ years' overall experience in software development, including hands-on experience with programming, software design patterns, and architecture as a software architect, tech lead, or a senior developer
  • A bachelor's degree in computer science, software engineering, or a related field
  • Proficiency in Java and associated frameworks such as Sprint/Spring boot, Kendo UI and libraries such as React, Spring, Hibernate.
  • Familiarity with design patterns, object-oriented programming (OOP), and other software design methodologies to create modular, scalable, and maintainable systems
  • Professional experience operating within cross-functional teams and groups
  • Knowledge of different software development processes, such as Agile, Scrum, Waterfall, or DevOps, and their implications on architectural decisions
  • Expertise in various architectural styles, such as client-server, microservices, event-driven, or layered architectures, and their trade-offs
  • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and understanding of distributed system concepts, including scalability, fault tolerance, and data consistency
  • Knowledge of RESTful APIs and experience designing, implementing, and integrating APIs in a secure and efficient manner.
  • Familiarity with relational (e.g., Postgres) and NoSQL (e.g., DynamoDB, MongoDB) databases, data modeling, and data storage best practices
  • Skills in analyzing and optimizing software performance, including profiling, benchmarking, and code optimization techniques
  • Awareness of common software security vulnerabilities and strategies to mitigate them, such as input validation, secure coding practices, and encryption
  • Excellent verbal and written communication skills, with the ability to succinctly present complex subject matter specifically translating technology problems/solutions to business partners
  • Ability and desire to stay current with industry trends, emerging technologies, and best practices in software architecture
You Are Good At

  • Taking high-level business requirements and mapping them to tasks for developers and testers
  • Designing technical solutions using established standards and breaking them down into units of work for your team
  • Working with business analysts to ensure coverage of requirements
  • Creating a roadmap to production for your product in a phased approach, considering legacy system decommissioning
  • Overseeing project construction, reviewing pull requests, ensuring test coverage, maintaining high quality code, mentoring developers, removing blockers, and presenting your team’s product to various stakeholders.
  • Hands-on development with Amazon AWS, Java (Spring/spring boot), React, PostgreSQL, JavaScript, browser technologies such as HTML, HTTP and CSS and JavaScript framework such as Kendo UI.
  • Continuous Integration / Continuous Deployment tools such as Harness, Jenkins, GitLab or Bamboo
  • Systems design, systems development, systems integration, application design
  • Experience migrating legacy applications to microservices based architecture deployed to the cloud
  • Anticipating issues and formulating remedial actions
  • Collaborating with Developers, Program Managers, Testers, UI/UX, and Production Support Engineers to implement innovative technical solutions via iterative approach reducing time to delivery
  • Excellent technical, diagnostic, and troubleshooting skills
  • Strong problem-solving skills, with the ability to analyze complex issues and develop creative solutions
  • Strong experience with containerization technologies (Docker) and orchestration Tools (Kubernetes)

Desired

  • Deep experience in our tech stack: Java 17, Spring/Spring boot, React, UI state management, ORM such as Hibernate, PostgreSQL, Amazon AWS
  • Having served in a technical lead role for one or more product teams.
  • Optional but beneficial certifications include AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect
  • Having contributed to development of enterprise architecture and standards and ability to enforce these standards
  • Experience with DevOps practices, including continuous integration and continuous development

________________________________________________________________________________________

What You Can Expect

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Your potential is limitless. So is ours.

Learn more about CACI here.

________________________________________________________________________________________

Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.

The Proposed Salary Range For This Position Is

$131,800 - $290,000

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Defense and Space Manufacturing

Referrals increase your chances of interviewing at SA Photonics, a CACI Company by 2x

Get notified about new Product Architect jobs in Ashburn, VA.

Rockville, MD $161,000.00-$170,000.00 4 days ago

Tysons Corner, VA $214,755.84-$310,202.88 4 weeks ago

SAP Solution Architect with Discreet Manufacturing Experience - Remote

Arlington, VA $167,032.32-$226,686.72 4 weeks ago

Arlington, VA $214,755.84-$310,202.88 4 weeks ago

Arlington, VA $147,162.00-$188,000.00 4 days ago

McLean, VA $112,800.00-$257,000.00 5 days ago

Bethesda, MD $140,710.00-$198,350.00 5 days ago

Ashburn, VA $100,000.00-$125,000.00 7 months ago

Arlington, VA $120,275.31-$163,230.78 4 weeks ago

Arlington, VA $120,275.31-$163,230.78 4 weeks ago

Tysons Corner, VA $120,275.31-$163,230.78 4 weeks ago

Reston, VA $134,500.00-$232,200.00 1 week ago

Director, Enterprise Architecture – Cross Functional Initiatives

Arlington, VA $154,639.68-$223,368.43 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Customer Success Architect

Amplitude

Washington

Remote

USD 110,000 - 150,000

Today
Be an early applicant

Cloud Architect

Element Solutions

Washington

Remote

USD 150,000 - 185,000

Yesterday
Be an early applicant

Salesforce/Certinia Platform Architect USA

Caylent, Inc

Remote

USD 165,000 - 185,000

Yesterday
Be an early applicant

Lead Platform Architect

Hilton Worldwide, Inc.

New York

Remote

USD 125,000 - 140,000

Yesterday
Be an early applicant

Solutions Architect

BNB Chain

Washington

Remote

USD 100,000 - 140,000

Yesterday
Be an early applicant

Microsoft O365 Architect

SysPath

Rockville

Remote

USD 195,000 - 250,000

Yesterday
Be an early applicant

Storage Architect *

ZipRecruiter

Manassas

Remote

USD 100,000 - 140,000

Yesterday
Be an early applicant

Senior Customer Success Architect

Davita Inc.

Washington

Remote

USD 100,000 - 150,000

3 days ago
Be an early applicant

Lead Partner Solutions Architect - Atlassian Platform

Atlassian

Washington

Remote

USD 190,000 - 306,000

5 days ago
Be an early applicant