Job Closed
This listing is no longer active.
Founded in 2003, Stand Together is a philanthropic organization dedicated to solving society’s most pressing issues by connecting like-minded professionals ac
Lead Software Engineer – Full Stack
Location
Virginia
Posted
90 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Engineer – Full Stack
Stand Together, Inc.
• Lead architecture, design, and technical decision-making across the full application stack, including React and Next.js frontends, Node.js backend services, Contentful CMS integrations, and AWS cloud infrastructure. • Design, build, and maintain scalable, secure, and high-performing APIs. • Oversee CMS content modeling and editorial workflow optimization within Contentful CMS. • Improve CI/CD pipelines, deployment processes, monitoring, observability, and system reliability. • Ensure compliance with security, governance, and cloud infrastructure best practices within AWS. • Establish and enforce engineering standards, best practices, and scalable design patterns. • Provide technical mentorship, supervision, and performance guidance to engineers. • Partner with product, design, and business stakeholders to translate requirements into technical solutions. • Support sprint planning, technical estimation, roadmap development, and hiring efforts.
Job Requirements
- Bachelor's or master's degree in computer science, engineering, or related field
- 10+ years of full stack software engineering experience including architecture
- Experience leading and mentoring software engineers
- Excellent collaboration, communication, and cross-functional partnership skills
- Strong Node.js backend experience—preferably NestJS
- Experience designing and consuming APIs and distributed or microservices-based architectures
- Experience with JWT / OIDC authentication (Auth0 or equivalent), passport-jwt / JWKS patterns
- Proven experience with both relational (SQL) and NoSQL databases — able to design schemas, optimize queries, manage multi-environment deployments/backups/scaling, and with hands-on operational MongoDB experience (replication, sharding, performance tuning) preferred
- Docker and container orchestration on AWS ECS (task definitions, logging, ECR)
- AWS core services: Amplify, API Gateway, ALB/NLB, S3, EFS, CloudWatch, X-Ray, IAM, VPC/VPC endpoints
- Experience building and maintaining automation within cloud-native environments using IaC frameworks (Terraform + Terragrunt)
- CI/CD with GitHub Actions and GitHub OIDC for secure AWS deployments
- Observability and ops experience with logs/metrics/alarms, distributed tracing, and production troubleshooting
- Experience with security best practices, including IAM least-privilege, private S3 patterns, and secrets management
- Testing and quality experience, including unit/integration (Jest), e2e, linting/formatting
- Experience integrating headless CMS platforms with modern front-end frameworks
Benefits
- Enjoy a 6% 401(k) match with immediate vesting
- Flexible time off
- Comprehensive health and dental plans
- Wellness and mental health support through Peloton and Talkspace
- Join a passionate community of over 1,300 employees dedicated to improving lives and driving innovative solutions to complex social challenges
- Thrive in a non-hierarchical environment that empowers employees to discover, develop and apply their unique talents.
- Our approach rewards the value you create through competitive salaries and bonus opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer – GenAI
OptiveumWe help companies grow. IT & Technical recruitment & outsourcing, process optimization and consulting Poland & CEE
• Drive technical vision and execution of advanced AI-powered solutions • Design and implement scalable, secure, and high-performing systems • Lead the technical strategy for GenAI-based products and platforms • Design and implement core AI services, including model orchestration • Partner with data scientists and ML engineers to integrate LLMs into production systems • Guide and mentor engineers on modern AI development practices • Ensure compliance and security in AI solutions • Champion CI/CD and MLOps practices
• Responsible for designing, implementing, and collaborating with teams on both cloud native and hybrid architectures. Analyzes system requirements and ensures that new systems will be securely integrated with current applications.
Senior Full Stack Engineer
MEDDICCThe world's most elite enterprise sales teams use the MEDDIC framework to create efficient and predictable revenue.
• Design and deliver complex, high-impact features across our platform • Own systems end-to-end and make sound technical decisions • Work across Django backend and React/Next.js frontend • Contribute to multi-service workflows and improve team delivery
Senior Full Stack Java Developer
eTelligent Group LLCOver the past 15 years, eTel has delivered essential solutions for the federal government by securing and managing data, providing scalable identity access, modernizing legacy systems, and building high-performance platforms. By integrating new technologies and ensuring reliable operations we help agencies stay prepared for future challenges. eTel offers integrated CMMI Level 3 processes, tools, and techniques with innovative, cost-efficient, and secure solutions to address complex challenges. eTel holds ISO 9001:2015, ISO/IEC 27001:2013, and ISO/IEC 20000-1:2018 certifications. Offers dedicated subject matter experts (SMEs) and thought leaders that possess a deep understanding of customers’ environments and challenges.
Role Description We are seeking a highly hands-on Senior Full Stack Java Developer to support a federal program with the IRS. This role is part of a small, fast-paced team responsible for the design, development, and modernization of secure enterprise applications. This is a development-heavy role requiring strong expertise in Spring Boot microservices and containerized environments (OpenShift/Kubernetes). The ideal candidate must be able to clearly articulate real-world implementations, including technical challenges and solutions. Key Responsibilities - Design, develop, and maintain Spring Boot-based microservices. - Build and optimize RESTful APIs (GET, POST, PUT, DELETE). - Work with large-scale, database-driven applications. - Contribute to system design and architecture decisions. - Develop and deploy applications in containerized environments (OpenShift/Kubernetes). - Troubleshoot and resolve complex issues in containerized applications. - Integrate with messaging systems (IBM MQ, Kafka, or similar). - Support CI/CD pipelines, deployments, and environment configurations. - Participate in production support and performance optimization. Qualifications - Strong, recent hands-on experience with Java and Spring Boot microservices. - Proven experience building and deploying containerized applications (OpenShift/Kubernetes). - Ability to explain implementations in detail (API design, performance tuning, system behavior). - Experience troubleshooting real-world issues in microservices/container environments. - Strong coding and problem-solving skills (not just conceptual knowledge). - Experience working with REST APIs and backend integrations. - Hands-on experience with message queues (IBM MQ, Kafka, or similar). Preferred Qualifications - Experience with Splunk (monitoring, dashboards, log analysis). - Familiarity with CI/CD pipelines and DevOps practices. - Understanding of API performance optimization and pagination strategies. - Exposure to cloud environments (AWS preferred). Technical Environment - Backend: Java, Spring Boot - Architecture: Microservices - Containerization: OpenShift, Kubernetes, Docker - Messaging: IBM MQ, Kafka - Monitoring: Splunk - Tools: Eclipse (or similar), CI/CD pipelines - Infrastructure: VM-based transitioning to containerized/cloud What We’re Looking For - A true hands-on developer (actively coding in current role). - Someone who can go deep technically, not just high-level knowledge. - Strong ownership mindset across development and troubleshooting. - Experience working in modern microservices + containerized environments. - Ability to solve real-world engineering problems independently. Commitment to Diversity eTelligent Group provides equal employment opportunities (EEO) to all applicants without regard to race, color, religion, gender, sexual orientation, gender identity, nations origin, age, disability, genetic information, marital status, amnesty, status as a covered veteran, and any other characteristic provided in accordance with applicable, federal, state and local laws.


