{"schemaVersion":"jobsearcher.job.v1","id":"458cc844bfb4fc60d63540ce","url":"https://jobsearcher.com/jobs/458cc844bfb4fc60d63540ce","canonicalUrl":"https://jobsearcher.com/jobs/458cc844bfb4fc60d63540ce","title":"Mid-level Scala Developer","description":"OverviewJoin Sparksoft to design, develop, and maintain software that supports government clients and drives innovation. You will build scalable REST APIs in Scala/Java, work with cross-functional teams, and contribute to continuous improvement in an Agile, cloud-native setting. This role blends hands-on coding with problem solving to deliver impactful, reliable software. You'll operate in a culture focused on collaboration, excellence, and mission-driven technology.Compensation / Benefitsflexible paid time offhybrid work environmentcomprehensive health coverage401(k) with employer contributionstraining and development programscollaborative culture recognized as a Great Place to WorkResponsibilitiesDesign, develop, test, and maintain software components across the software development lifecycleDevelop and enhance scalable REST APIs based on designs and business requirementsCollaborate with Business Analysts and tech teams to address design gaps and improve functionalityBuild, configure, and support scalable software solutions using modern frameworks and toolsCreate and execute unit tests to ensure code quality and reliabilityTroubleshoot issues across development, test, and production environmentsParticipate in Agile ceremonies (sprint planning, code reviews, retrospectives)Support deployments, maintenance, and continuous improvement activitiesKey requirements5+ years in software development and application supportStrong experience with Scala, Java and REST API developmentExperience with JavaScript and modern web development practicesExperience developing and consuming RESTful services using Scala (mandatory)Knowledge of design patterns, OOP, and secure coding practicesExperience with unit testing, debugging, and troubleshooting complex applicationsExperience in Agile/Scrum environmentsExperience with AWS cloud services and cloud-native developmentStrong analytical, problem-solving, and communication skillsEligibility to obtain and maintain Public Trust clearance and residence in the United States (3 of last 5 years)analytical thinkingclear communicationteam collaborationScalaJavaREST API development","company":"Sparksoft","rawCompany":"sparksoft","city":"Baltimore","state":"MD","isRemote":false,"isActive":true,"createdAt":"2026-10-26T13:38:43.528Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Mid-level Scala Developer","description":"OverviewJoin Sparksoft to design, develop, and maintain software that supports government clients and drives innovation. You will build scalable REST APIs in Scala/Java, work with cross-functional teams, and contribute to continuous improvement in an Agile, cloud-native setting. This role blends hands-on coding with problem solving to deliver impactful, reliable software. You'll operate in a culture focused on collaboration, excellence, and mission-driven technology.Compensation / Benefitsflexible paid time offhybrid work environmentcomprehensive health coverage401(k) with employer contributionstraining and development programscollaborative culture recognized as a Great Place to WorkResponsibilitiesDesign, develop, test, and maintain software components across the software development lifecycleDevelop and enhance scalable REST APIs based on designs and business requirementsCollaborate with Business Analysts and tech teams to address design gaps and improve functionalityBuild, configure, and support scalable software solutions using modern frameworks and toolsCreate and execute unit tests to ensure code quality and reliabilityTroubleshoot issues across development, test, and production environmentsParticipate in Agile ceremonies (sprint planning, code reviews, retrospectives)Support deployments, maintenance, and continuous improvement activitiesKey requirements5+ years in software development and application supportStrong experience with Scala, Java and REST API developmentExperience with JavaScript and modern web development practicesExperience developing and consuming RESTful services using Scala (mandatory)Knowledge of design patterns, OOP, and secure coding practicesExperience with unit testing, debugging, and troubleshooting complex applicationsExperience in Agile/Scrum environmentsExperience with AWS cloud services and cloud-native developmentStrong analytical, problem-solving, and communication skillsEligibility to obtain and maintain Public Trust clearance and residence in the United States (3 of last 5 years)analytical thinkingclear communicationteam collaborationScalaJavaREST API development","datePosted":"2026-10-26T13:38:43.528Z","dateModified":"2026-10-26T13:38:43.528Z","hiringOrganization":{"@type":"Organization","name":"Sparksoft","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Baltimore","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"458cc844bfb4fc60d63540ce"},"url":"https://jobsearcher.com/jobs/458cc844bfb4fc60d63540ce"}}