{"schemaVersion":"jobsearcher.job.v1","id":"d65416248551c8e63a004f60","url":"https://jobsearcher.com/jobs/d65416248551c8e63a004f60","canonicalUrl":"https://jobsearcher.com/jobs/d65416248551c8e63a004f60","title":"Full Stack Developer","description":"Who We Are: Oasys International LLC (Oasys) is a growing federal government contractor delivering innovative technology, engineering, and professional services in support of critical missions across the civilian, defense, and homeland security communities. Our continued growth and commitment to excellence have earned Oasys recognition on the Inc. 5000 list of America’s fastest-growing private companies for five consecutive years and as a Best Place to Work in Virginia for the past two years.\n\nAt Oasys, our people are at the heart of everything we do. Our team of talented technologists, engineers, consultants, and subject-matter experts works alongside our federal customers to solve complex challenges, modernize critical systems, and make a meaningful impact on the missions we support.\n\nWhat makes Oasys different is the experience we strive to create for our employees. We offer the opportunity to do meaningful work while being part of a collaborative, people-focused organization where your ideas, expertise, and contributions are valued. We believe great people do their best work when they have opportunities to grow, are recognized for what they bring to the team, and have the flexibility and support needed to build a rewarding career.\n\nWhether you are looking to deepen your technical expertise, take on new challenges, or grow into your next leadership opportunity, Oasys is a place where you can build your career while contributing to missions that matter.\n\nJoin Team Oasys and bring your talent to a company where your work is valued, your growth is supported, and your impact matters.\n\n Position Summary:\n\nOasys is searching for an experienced Full Stack Developer who will guide a development team in learning new tools and techniques, identifying and implementing system improvements, and mentoring teammates.\n\nThe full-stack developer will design, build, and modernize secure, scalable, mission-critical applications hosted on AWS (Amazon Web Services), with responsibilities spanning application architecture, cloud infrastructure, and DevOps automation. The team uses Agile methodology and operates on 2-week sprints, tracked in Jira with documentation in Confluence. We use GitHub for our source code repository, and we automate our CI/CD pipelines there as well. The entire infrastructure is written and managed as code, and we promote cloud and open-source technologies.\n\nWe are looking for a full-stack developer with experience in both monolithic and modern application architectures. Preferably, the candidate should have experience transitioning between monolithic and modern architectures, depending on what best fits the project. Our current suite of applications includes/combines Python, Django, Rails, React, TypeScript, Docker, Postgres, PostGIS, Snowflake, and more. If you are enthusiastic about being in a stack-agnostic environment and focusing on understanding the underlying core concepts and principles that drive modern application and infrastructure development, improvement, and maintenance, we would like to hear from you!\n\nPrimary Responsibilities:\n\nEvaluate and recommend software development platforms and architectures, as well as the hardware requirements for the support of development, testing, quality assurance, and production environments.\nConduct applied research in current and emerging computer technology to integrate appropriate new technological advances into the mission.\nDevelop and maintain software development architecture and make recommendations for improvement. Establish and document software development guidelines and coding standards and conduct training sessions as needed.\nConduct code review and diagnose technical issues reported.\nWrite program code, compiles, debugs, tests, deploys, documents, and implement programs for new and existing systems e.g.\nCOTS - Commercial Off-The-Shelf\nGOTS - Government Off-The-Shelf\nOSS - Operations Support System\n Custom-developed\nServe as a member of a team of programmers responsible for developing, implementing, and maintaining several diverse applications. Modify existing applications when required and resolve technical issues as needed.\nTranslate business and system requirements into scalable technical architectures and data models.\nProvide input for configuring the applications and servers on which application programs run to ensure that information security/information assurance principles related to the mission are adequately addressed.\nDesign and implement RESTful APIs and ensure integration across frontend, backend, and external services with strong authentication and authorization models.\nContribute to decisions on service decomposition, API gateway usage, message queues, and distributed systems design.\nMonitor and optimize application performance, scalability, and security across environments using tools like CloudWatch, Prometheus, Grafana, or similar.\nParticipate in and lead architecture reviews to evolve monoliths into microservices or hybrid models when appropriate.\nAll other duties as assigned by management.\n\nSkills and Qualifications:\n\nAn ability to understand business requirements and their implications across a project’s technical landscape.\nAbility to walk concepts forward and backward with the client and team – using your informed technical experience to negotiate/guide functional requirements from the front to the back end.\nUnderstanding of containerization, container orchestration, microservices, and API (application programming interfaces) management.\nDemonstrate sharp, analytical, problem-solving, and decision-making skills. Passion and a continuous-improvement mindset\nSelf-motivated\nDemonstrate skills and experience in presenting analytical results verbally and in writing.\nMust be proficient with common productivity software, including Microsoft Office (Word, Excel, PowerPoint, SharePoint, Visio, and Outlook).\nMust have excellent verbal and written communication skills and be highly organized with attention to detail. Must be comfortable and capable of interacting with Government, contractor, and executive leadership.\nDeep understanding of HTTP, WebSocket, load balancing, reverse proxies, and API security practices (OAuth2, JWT, CORS).\nProficiency in Infrastructure as Code (IaC) using tools such as Terraform or AWS CloudFormation.\nFamiliarity with networking fundamentals, including VPCs, subnets, security groups, and service discovery.\n\nRequired Education and Experience:\n\nBachelor's degree in Engineering, Computer Science, or another related analytical, scientific, or technical discipline; additional experience in lieu of a degree.\nMinimum of five (5) years of demonstrated experience building and integrating complex full-stack applications using modern front-end frameworks, RESTful and GraphQL APIs, relational and NoSQL databases, and containerized backends.\nProven knowledge and practical application of HTML, JavaScript, CSS, or any other relevant web development experience.\nExperience with modern JavaScript frameworks and libraries such as React, Redux, Vue, Ember, or Angular and knowledge of when to use them.\nExperience with programming and software development, including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting, debugging, and/or upgrading software systems.\nExperience implementing CI/CD pipelines with tools like GitHub Actions, GitLab CI, Jenkins, or similar.\n\nPreferred Qualifications:\n\nExpertise with git as a version control system and team collaboration with git.\nExperience with debugging front-end and back-end issues.\nExperience with pair programming and Extreme Programming (XP).\nExperience with any content management systems.\nExperience working with PaaS products such as Salesforce, ServiceNow, and Appian.\nFamiliarity with OOP (Object Oriented Programming) concepts.\nA passion to contribute to the full stack – the front-end, back-end, and anything in-between (middleware or otherwise).\nComputer Science fundamentals in object-oriented (OO) design, data structure, and algorithm design.\nExperience with event-driven systems (e.g., using Kafka, SQS/SNS, or RabbitMQ).\nExperience with serverless architectures (e.g., AWS Lambda, Step Functions).\nExperience with API documentation tools such as Swagger/OpenAPI.\nStrong background in test-driven development (TDD) and quality assurance across the stack.\nExperience in building reusable web components.\nFamiliarity with JavaScript build tools such as NPM/yarn, webpack, and Babel.\nExperience with Node.js and Java-based web applications.\nExperience with unit testing, regression testing, and user testing.\nExperience with a federal agency as a contractor or federal employee.\n\nSecurity Clearance Requirements:\n\nMust be a U.S. Citizen\nMust be able to obtain a Public Trust\n\nWork Location:\n\nWashington, DC\n\nOasys is proud to be an equal opportunity employer for all protected groups, including protected veterans and individuals with disabilities.","company":"Oasys","rawCompany":"oasys","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-10-30T10:03:36.865Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"Who We Are: Oasys International LLC (Oasys) is a growing federal government contractor delivering innovative technology, engineering, and professional services in support of critical missions across the civilian, defense, and homeland security communities. Our continued growth and commitment to excellence have earned Oasys recognition on the Inc. 5000 list of America’s fastest-growing private companies for five consecutive years and as a Best Place to Work in Virginia for the past two years.\n\nAt Oasys, our people are at the heart of everything we do. Our team of talented technologists, engineers, consultants, and subject-matter experts works alongside our federal customers to solve complex challenges, modernize critical systems, and make a meaningful impact on the missions we support.\n\nWhat makes Oasys different is the experience we strive to create for our employees. We offer the opportunity to do meaningful work while being part of a collaborative, people-focused organization where your ideas, expertise, and contributions are valued. We believe great people do their best work when they have opportunities to grow, are recognized for what they bring to the team, and have the flexibility and support needed to build a rewarding career.\n\nWhether you are looking to deepen your technical expertise, take on new challenges, or grow into your next leadership opportunity, Oasys is a place where you can build your career while contributing to missions that matter.\n\nJoin Team Oasys and bring your talent to a company where your work is valued, your growth is supported, and your impact matters.\n\n Position Summary:\n\nOasys is searching for an experienced Full Stack Developer who will guide a development team in learning new tools and techniques, identifying and implementing system improvements, and mentoring teammates.\n\nThe full-stack developer will design, build, and modernize secure, scalable, mission-critical applications hosted on AWS (Amazon Web Services), with responsibilities spanning application architecture, cloud infrastructure, and DevOps automation. The team uses Agile methodology and operates on 2-week sprints, tracked in Jira with documentation in Confluence. We use GitHub for our source code repository, and we automate our CI/CD pipelines there as well. The entire infrastructure is written and managed as code, and we promote cloud and open-source technologies.\n\nWe are looking for a full-stack developer with experience in both monolithic and modern application architectures. Preferably, the candidate should have experience transitioning between monolithic and modern architectures, depending on what best fits the project. Our current suite of applications includes/combines Python, Django, Rails, React, TypeScript, Docker, Postgres, PostGIS, Snowflake, and more. If you are enthusiastic about being in a stack-agnostic environment and focusing on understanding the underlying core concepts and principles that drive modern application and infrastructure development, improvement, and maintenance, we would like to hear from you!\n\nPrimary Responsibilities:\n\nEvaluate and recommend software development platforms and architectures, as well as the hardware requirements for the support of development, testing, quality assurance, and production environments.\nConduct applied research in current and emerging computer technology to integrate appropriate new technological advances into the mission.\nDevelop and maintain software development architecture and make recommendations for improvement. Establish and document software development guidelines and coding standards and conduct training sessions as needed.\nConduct code review and diagnose technical issues reported.\nWrite program code, compiles, debugs, tests, deploys, documents, and implement programs for new and existing systems e.g.\nCOTS - Commercial Off-The-Shelf\nGOTS - Government Off-The-Shelf\nOSS - Operations Support System\n Custom-developed\nServe as a member of a team of programmers responsible for developing, implementing, and maintaining several diverse applications. Modify existing applications when required and resolve technical issues as needed.\nTranslate business and system requirements into scalable technical architectures and data models.\nProvide input for configuring the applications and servers on which application programs run to ensure that information security/information assurance principles related to the mission are adequately addressed.\nDesign and implement RESTful APIs and ensure integration across frontend, backend, and external services with strong authentication and authorization models.\nContribute to decisions on service decomposition, API gateway usage, message queues, and distributed systems design.\nMonitor and optimize application performance, scalability, and security across environments using tools like CloudWatch, Prometheus, Grafana, or similar.\nParticipate in and lead architecture reviews to evolve monoliths into microservices or hybrid models when appropriate.\nAll other duties as assigned by management.\n\nSkills and Qualifications:\n\nAn ability to understand business requirements and their implications across a project’s technical landscape.\nAbility to walk concepts forward and backward with the client and team – using your informed technical experience to negotiate/guide functional requirements from the front to the back end.\nUnderstanding of containerization, container orchestration, microservices, and API (application programming interfaces) management.\nDemonstrate sharp, analytical, problem-solving, and decision-making skills. Passion and a continuous-improvement mindset\nSelf-motivated\nDemonstrate skills and experience in presenting analytical results verbally and in writing.\nMust be proficient with common productivity software, including Microsoft Office (Word, Excel, PowerPoint, SharePoint, Visio, and Outlook).\nMust have excellent verbal and written communication skills and be highly organized with attention to detail. Must be comfortable and capable of interacting with Government, contractor, and executive leadership.\nDeep understanding of HTTP, WebSocket, load balancing, reverse proxies, and API security practices (OAuth2, JWT, CORS).\nProficiency in Infrastructure as Code (IaC) using tools such as Terraform or AWS CloudFormation.\nFamiliarity with networking fundamentals, including VPCs, subnets, security groups, and service discovery.\n\nRequired Education and Experience:\n\nBachelor's degree in Engineering, Computer Science, or another related analytical, scientific, or technical discipline; additional experience in lieu of a degree.\nMinimum of five (5) years of demonstrated experience building and integrating complex full-stack applications using modern front-end frameworks, RESTful and GraphQL APIs, relational and NoSQL databases, and containerized backends.\nProven knowledge and practical application of HTML, JavaScript, CSS, or any other relevant web development experience.\nExperience with modern JavaScript frameworks and libraries such as React, Redux, Vue, Ember, or Angular and knowledge of when to use them.\nExperience with programming and software development, including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting, debugging, and/or upgrading software systems.\nExperience implementing CI/CD pipelines with tools like GitHub Actions, GitLab CI, Jenkins, or similar.\n\nPreferred Qualifications:\n\nExpertise with git as a version control system and team collaboration with git.\nExperience with debugging front-end and back-end issues.\nExperience with pair programming and Extreme Programming (XP).\nExperience with any content management systems.\nExperience working with PaaS products such as Salesforce, ServiceNow, and Appian.\nFamiliarity with OOP (Object Oriented Programming) concepts.\nA passion to contribute to the full stack – the front-end, back-end, and anything in-between (middleware or otherwise).\nComputer Science fundamentals in object-oriented (OO) design, data structure, and algorithm design.\nExperience with event-driven systems (e.g., using Kafka, SQS/SNS, or RabbitMQ).\nExperience with serverless architectures (e.g., AWS Lambda, Step Functions).\nExperience with API documentation tools such as Swagger/OpenAPI.\nStrong background in test-driven development (TDD) and quality assurance across the stack.\nExperience in building reusable web components.\nFamiliarity with JavaScript build tools such as NPM/yarn, webpack, and Babel.\nExperience with Node.js and Java-based web applications.\nExperience with unit testing, regression testing, and user testing.\nExperience with a federal agency as a contractor or federal employee.\n\nSecurity Clearance Requirements:\n\nMust be a U.S. Citizen\nMust be able to obtain a Public Trust\n\nWork Location:\n\nWashington, DC\n\nOasys is proud to be an equal opportunity employer for all protected groups, including protected veterans and individuals with disabilities.","datePosted":"2026-10-30T10:03:36.865Z","dateModified":"2026-10-30T10:03:36.865Z","hiringOrganization":{"@type":"Organization","name":"Oasys","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d65416248551c8e63a004f60"},"url":"https://jobsearcher.com/jobs/d65416248551c8e63a004f60"}}