Logo
Greystones Group

Senior Full Stack Developer and Enterprise Architect

Greystones Group, Washington, District of Columbia, us, 20022


Greystones Group is a fast-growing woman-owned small business supporting the Warfighter with best-in-class artificial intelligence and big data analytics capabilities. Our capabilities include mission planning, operational support, leader development and education, cybersecurity, electronic warfare, and information technology solutions.

We are seeking an innovative Senior Full Stack Developer & Enterprise Architect with a deep understanding of React, Java (Spring Boot), Python, Node.js, and advanced architecture principles. As a core team member, you’ll work directly with the CTO on impactful projects for the Department of Defense, leveraging a best-of-breed tech stack that combines leading open-source solutions, proprietary tools, and a suite of advanced technologies.

While our core languages include React, TypeScript, JavaScript, Java, Python, and Node.js, our tech stack spans far beyond. We leverage Graph Databases, multi-agent frameworks, Kafka, ElasticSearch, Spark, and many more technologies to ensure scalable, real-time data processing and analytics. This role is ideal for a developer eager to engage with diverse tools, stay on the cutting edge of technology, and build groundbreaking solutions with enterprise-scale impact.

Remote position with occasional on-site visits to Washington D.C. must be within commutable distance to DC.

Pay $150-200k

Benefits:

401(k)

401(k) matching

Dental insurance

Flexible schedule

Flexible spending account

Health insurance

Life insurance

Paid time off

Referral program

Retirement plan

Vision insurance

Key Responsibilities

Innovative Architecture & Development:

Lead the design and implementation of full-stack solutions using a dynamic suite of technologies. Apply best-in-class architectural principles to build scalable, secure, and resilient applications across the stack.

Direct Collaboration with CTO:

Work closely with the CTO on key decisions, gaining exposure to strategic planning and high-level architecture that will propel your career and deepen your technical expertise.

Advanced Tech Stack Integration:

Harness the full potential of our tech suite, which includes Graph Databases, multi-agent frameworks, Kafka, ElasticSearch, Spark, and other cutting-edge tools. Go beyond the languages—utilize our stack’s capabilities to implement advanced data processing and analytics pipelines.

DevSecOps & CI/CD Best Practices:

Apply DevSecOps and CI/CD principles using container orchestration platforms and tools to drive secure, efficient, and automated software delivery.

Generative AI Integration:

Employ generative AI technologies, including embedding models and model interaction, to enhance data insights and analytics, focusing on impactful AI applications without requiring fine-tuning.

Enterprise-Scale Data Handling:

Architect solutions for managing and analyzing massive data volumes, using advanced patterns like event sourcing and frameworks like Apache Spark to ensure real-time data capabilities.

Agile & SCRUM Best Practices:

Apply Agile methodologies, including Scrum, to promote effective project workflows in collaboration with cross-functional teams.

Security & Compliance:

Ensure adherence to DoD security and compliance standards (e.g., NIST, FISMA) through best practices in data security and regulatory compliance.

Required Qualifications

Experience:

7+ years in full-stack development or enterprise architecture, with hands-on experience in React, Java (Spring Boot), TypeScript, Python, and Node.js.

Proven experience with large-scale, complex tech stacks that leverage diverse tools, frameworks, and architectures.

Familiarity with DevSecOps and CI/CD principles, with experience in containerization and orchestration tools.

Knowledgeable in generative AI, embedding models, and applications of AI in real-world solutions.

Expertise in high-scale architectures, including microservices and zero trust, with the ability to flexibly adapt to specific project needs.

Technical Skills:

Proficiency in React.js and Java (Spring Boot), with a solid understanding of large-scale architecture.

Advanced knowledge of Graph Databases, Kafka, ElasticSearch, Spark, and multi-agent frameworks for data processing.

Familiarity with relational and NOSQL databases and integration with RESTful APIs.

Experience with cloud infrastructure (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitLab, Terraform).

Knowledge of security protocols and DoD compliance standards (FISMA, NIST).

Leadership & Initiative:

Demonstrated ability to tackle complex problems, innovate, and make decisions independently.

Self-starters with initiative will find rapid career growth opportunities, gaining direct exposure to high-level architectural decisions alongside the CTO.

Active DoD security clearance or ability to obtain one.

Greystones Group is an Equal Opportunity Employer and abides by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a), and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, national origin, genetic information, gender identity, or sexual orientation.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Greystones career website due to your disability. You may request reasonable accommodations by contacting our Human Resources Department at 202-644-8998 option #2 or hr@greystonesgroup.com if you need assistance completing any forms or otherwise participate in the application process.

This organization participates in E-verify.

#J-18808-Ljbffr