Full Stack Developer

Innovative Object Solutions, Inc.

Washington (District of Columbia)

Hybrid

USD 140,000 - 200,000

Full time

35 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Innovative Object Solutions, Inc. is seeking a Senior Full Stack Software Developer to modernize mission-critical federal applications used by millions of Americans. You will build secure, scalable web applications with Angular front-ends and Java Spring Boot back-end services.

Join a collaborative team of UX designers, architects, product owners, and engineers to deliver cloud-native solutions on AWS, implement CI/CD, and uphold best engineering practices through code reviews and mentoring.

Qualifications

  • 8+ years of professional full‑stack software development experience.
  • 7+ years developing production Angular applications using Angular 13+, TypeScript, RxJS, HTML5, and SCSS
  • 7+ years developing Java applications using Java 11+ and Spring Boot
  • Experience designing and consuming RESTful APIs
  • Experience with Git, Maven or Gradle, and modern CI/CD workflows
  • Experience deploying or supporting applications in AWS cloud environments
  • Experience working with relational databases and writing efficient SQL queries
  • Strong understanding of software engineering principles, object‑oriented design, and design patterns
  • Excellent written and verbal communication skills

Responsibilities

  • Design, develop, and maintain enterprise‑grade Angular (v13+) applications using TypeScript, RxJS, and reusable component architecture
  • Develop secure, scalable RESTful APIs and microservices using Java 11+ and Spring Boot
  • Design and implement end‑to‑end features spanning Angular front ends, Java services, and relational databases
  • Collaborate with UX designers, product managers, architects, QA engineers, and business stakeholders throughout the software development lifecycle
  • Build and maintain CI/CD pipelines supporting automated testing and deployments within AWS cloud environments
  • Troubleshoot production issues and improve application reliability, scalability, and security
  • Participate in architecture reviews, code reviews, and technical design discussions
  • Mentor junior developers and promote engineering best practices across the team
  • Contribute to Agile planning, estimation, and continuous improvement initiatives

Skills

Angular
TypeScript
RxJS
Java
Spring Boot
RESTful APIs
AWS
SQL
Agile/Scrum

Tools

Git
Maven
Gradle
CI/CD
Docker
Jenkins
GitHub Actions
Terraform
CloudFormation

Job description

We're seeking an experienced Senior Full Stack Software Developer with deep expertise in Angular front-end development and Java Spring Boot backend services to help modernize mission‑critical federal applications used by millions of Americans.

You’ll design and build secure, scalable web applications that improve the public’s digital experience while working alongside UX designers, architects, product owners, and fellow engineers. This role is ideal for someone who enjoys solving complex technical challenges, mentoring other developers, and contributing to modern cloud‑native software architectures.

What You’ll Do
  • Design, develop, and maintain enterprise‑grade Angular (v13+) applications using TypeScript, RxJS, and reusable component architecture
  • Develop secure, scalable RESTful APIs and microservices using Java 11+ and Spring Boot
  • Design and implement end‑to‑end features spanning Angular front ends, Java services, and relational databases
  • Collaborate with UX designers, product managers, architects, QA engineers, and business stakeholders throughout the software development lifecycle
  • Build and maintain CI/CD pipelines supporting automated testing and deployments within AWS cloud environments
  • Troubleshoot production issues and improve application reliability, scalability, and security
  • Participate in architecture reviews, code reviews, and technical design discussions
  • Mentor junior developers and promote engineering best practices across the team
  • Contribute to Agile planning, estimation, and continuous improvement initiatives
Required Qualifications:
  • 8+ years of professional full‑stack software development experience
  • 7+ years developing production Angular applications using Angular 13+, TypeScript, RxJS, HTML5, and SCSS
  • 7+ years developing Java applications using Java 11+ and Spring Boot
  • Experience designing and consuming RESTful APIs
  • Experience with Git, Maven or Gradle, and modern CI/CD workflows
  • Experience deploying or supporting applications in AWS cloud environments
  • Experience working with relational databases and writing efficient SQL queries
  • Experience working in Agile/Scrum software development teamsStrong understanding of software engineering principles, object‑oriented design, and design patterns
  • Excellent written and verbal communication skills
Preferred Qualifications:
  • Angular
  • Angular Material
  • Hibernate
  • Reactive Forms
  • State Management
  • Spring Security
  • Spring Data JPA
  • Spring Cloud
  • AWS ECS
  • AWS Lambda
  • API Gateway
  • CloudFormation
  • Docker
  • Jenkins
  • GitHub Actions
  • Terraform
Testing
  • Karma
  • JUnit
  • Mockito
  • Cypress
  • Playwright
  • Event‑driven architecture
  • Performance tuning
  • OWASP security best practices
Why Join Us:
  • Help modernize software used by millions of Americans every day
  • Work on highly visible, mission‑critical digital transformation initiatives
  • Collaborate with experienced architects, designers, and engineers who value clean architecture and engineering excellence
  • Build cloud‑native applications using modern Angular, Spring Boot, AWS, and DevSecOps technologies
  • Enjoy competitive compensation, comprehensive benefits, and flexible hybrid work arrangements
  • Make a meaningful impact by improving the way citizens interact with government services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 90,000 - 120,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Nashville (TN)

On-site
USD 100,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

NuAxis Innovations • Washington

On-site
USD 120,000 - 160,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

On-site
USD 140,000 - 190,000
Senior Full Stack Developer
Senior Full Stack Developer

International Executive Service Corps • Washington, Northern (KY)

Hybrid
USD 140,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

Crystal Management | CMIT • Vienna (VA)

On-site
USD 140,000 - 190,000
Senior Full‑Stack Engineer: Angular & Spring Boot, Hybrid
Senior Full‑Stack Engineer: Angular & Spring Boot, Hybrid

Innovative Object Solutions, Inc. • Washington

On-site
USD 140,000 - 200,000
Senior Full Stack Developer
Senior Full Stack Developer

Crystal Management, LLC • United States

On-site
USD 120,000 - 180,000