{"schemaVersion":"jobsearcher.job.v1","id":"ec4c4d0924fdca903ed20ae7","url":"https://jobsearcher.com/jobs/ec4c4d0924fdca903ed20ae7","canonicalUrl":"https://jobsearcher.com/jobs/ec4c4d0924fdca903ed20ae7","title":"Full Stack Software Engineer","description":"We are seeking a mid-level software engineer to build secure, scalable REST services and modern UI features using Java and TypeScript/Angular. You will contribute across the stack, own deliverables in Agile sprints, and help improve CI/CD, automated testing, and documentation practices in an enterprise/government program environment.\nKey Responsibilities:\nDesign, develop, and test full-stack features using Java (REST APIs) and Angular (UI)\nBuild and consume RESTful APIs; integrate with internal/external services\nImplement and maintain CI/CD pipelines; automate builds, tests, and deployments\nWrite and maintain automated tests (unit, integration, UI) and support code quality standards\nParticipate in code reviews and contribute to secure, maintainable, performant solutions\nApply security-minded development practices and support DevSecOps/secure SDLC expectations\nTroubleshoot and resolve issues across application and API layers; support defect triage and root cause analysis\nCollaborate in Agile/Scrum ceremonies; manage work in Jira and document in Confluence\nProduce clear technical documentation and operational runbooks\nBasic Qualifications:\n3–6 years of professional software engineering experience\nStrong Java experience (e.g., building REST APIs; familiarity with Spring/Spring Boot)\nProficient in TypeScript and Angular for enterprise web applications\nHands-on experience with Git and pull request workflows\nExperience with build/package tools (e.g., Maven/Gradle, npm)\nDemonstrated experience designing and integrating APIs using JSON/HTTP best practices\nPractical experience working in Agile/Scrum teams and using Jira/Confluence\nStrong communication skills and ability to collaborate with cross-functional teams\nPreferred Qualifications:\nExperience with CI/CD platforms (e.g., Jenkins, GitLab CI, Azure DevOps)\nFamiliarity with test frameworks (e.g., JUnit, Jest/Jasmine, Cypress/Karma\nKnowledge of OWASP/secure coding practices and cloud/container fundamentals\nPay: $55.00 - $65.00 per hour\nApplication Question(s):\nDo you meet the clearable US Citizen requirement?\nHow many years of experience with build/package tools (e.g., Maven/Gradle, npm)?\nDo you have demonstrated experience designing and integrating APIs using JSON/HTTP best practices?\nExperience:\nJava: 5 years (Required)\nAngular: 3 years (Preferred)\nTypeScript: 3 years (Required)\nSecurity clearance:\nTop Secret (Preferred)\nAbility to Commute:\nWright-Patterson AFB, OH 45324 (Required)\nWork Location: In person","company":"Marathon TS","rawCompany":"marathon ts","city":"Dayton","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-08-04T00:15:04.797Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"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 Software Engineer","description":"We are seeking a mid-level software engineer to build secure, scalable REST services and modern UI features using Java and TypeScript/Angular. You will contribute across the stack, own deliverables in Agile sprints, and help improve CI/CD, automated testing, and documentation practices in an enterprise/government program environment.\nKey Responsibilities:\nDesign, develop, and test full-stack features using Java (REST APIs) and Angular (UI)\nBuild and consume RESTful APIs; integrate with internal/external services\nImplement and maintain CI/CD pipelines; automate builds, tests, and deployments\nWrite and maintain automated tests (unit, integration, UI) and support code quality standards\nParticipate in code reviews and contribute to secure, maintainable, performant solutions\nApply security-minded development practices and support DevSecOps/secure SDLC expectations\nTroubleshoot and resolve issues across application and API layers; support defect triage and root cause analysis\nCollaborate in Agile/Scrum ceremonies; manage work in Jira and document in Confluence\nProduce clear technical documentation and operational runbooks\nBasic Qualifications:\n3–6 years of professional software engineering experience\nStrong Java experience (e.g., building REST APIs; familiarity with Spring/Spring Boot)\nProficient in TypeScript and Angular for enterprise web applications\nHands-on experience with Git and pull request workflows\nExperience with build/package tools (e.g., Maven/Gradle, npm)\nDemonstrated experience designing and integrating APIs using JSON/HTTP best practices\nPractical experience working in Agile/Scrum teams and using Jira/Confluence\nStrong communication skills and ability to collaborate with cross-functional teams\nPreferred Qualifications:\nExperience with CI/CD platforms (e.g., Jenkins, GitLab CI, Azure DevOps)\nFamiliarity with test frameworks (e.g., JUnit, Jest/Jasmine, Cypress/Karma\nKnowledge of OWASP/secure coding practices and cloud/container fundamentals\nPay: $55.00 - $65.00 per hour\nApplication Question(s):\nDo you meet the clearable US Citizen requirement?\nHow many years of experience with build/package tools (e.g., Maven/Gradle, npm)?\nDo you have demonstrated experience designing and integrating APIs using JSON/HTTP best practices?\nExperience:\nJava: 5 years (Required)\nAngular: 3 years (Preferred)\nTypeScript: 3 years (Required)\nSecurity clearance:\nTop Secret (Preferred)\nAbility to Commute:\nWright-Patterson AFB, OH 45324 (Required)\nWork Location: In person","datePosted":"2026-08-04T00:15:04.797Z","dateModified":"2026-08-04T00:15:04.797Z","hiringOrganization":{"@type":"Organization","name":"Marathon TS","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dayton","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ec4c4d0924fdca903ed20ae7"},"url":"https://jobsearcher.com/jobs/ec4c4d0924fdca903ed20ae7"}}