> Markdown version of [/jobs/ext/1916656-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1916656-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full stack Developer - **Company:** Sparksoft Corporation - **Location:** Columbia, MD, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Frameworks, Code Review, Computer Engineering, DevOps, Amazon DynamoDB, Github, Human-Computer Interaction, JSON, Node.Js, NoSQL, Object-Oriented Software Development, PRINCE2, Scrum Methodology, Systems Development Life Cycle, Mockito, Webui, Responsive Web Design, Simple Object Access Protocol (SOAP), SonarQube, TypeScript, Web Applications, Web Services, Extensible Markup Language (XML), ReactJS, Express.js, Spring-boot, Information Technology, Front End Software Development, Software Coding, Restful APIs, Marketplace, Docker, Jenkins, Artifactory, Microservices - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e94cc358785e7128 ## About the Role * Hands-on experience with TypeScript, Node.js, front-end frameworks, such as Angular and React, and Node.js back-end application frameworks. * Experience with web services (SOAP, RESTful, XML, JSON, etc.). * Understanding of NoSQL databases, and experience with AWS DynamoDB is a plus. * Thorough understanding of Object-Oriented principles (Analysis and Design), DevOps culture. * Identifies reusable functionality and implements it as a reusable component. * Knowledge of IT standards, methodologies, system development life cycle and project management frameworks. * Exposure to and familiarity with various industries and specific operational solutions and tools. * Demonstrable experience with: GitHub, Docker, Jenkins, Artifactory, Sonarqube, etc. * Experience in designing solutions using one or more Amazon Web Services. * Knowledge of AWS SDKs is a plus. * Candidates must be able to obtain and maintain a Public Trust clearance. * Candidates must have lived in the United States 3 out of the past 5 years. PREFERRED EXPERIENCE: * 2+ years of experience with React and/or Express.js. * Experience with Jest testing framework and MSW API mocking. * Experience with AWS SDK for JavaScript. * Experience with Spring Boot and Java. * Experience with CMS Marketplace eligibility and appeal processing. * Experience / knowledge of CMS processes, standards and Design System. EDUCATION & CERTIFICATIONS: * BS in Computer Science, Computer Engineering, or comparable field * 4+ years of experience ## Description * Works collaboratively with technical and business team members to develop and maintain business solutions following agile development principles and practices. * Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance, and re-use. * Sets and adheres to software coding, best practices, and style guides to ensure consistency. Participates in code reviews. * Participates in the sprint planning meetings to assign story points and commit to the user stories planned for a given weekly sprint. * Supports troubleshoot problems with existing applications. * Designing, building, and maintaining monitoring and testing infrastructure. * Design and develop a modern highly responsive web-based user interface for Microservices based web application. * Leverage the latest tools and techniques of web UI/UX Development spectrum. * Understand business requirements and translate them into technical requirements. * Supports development of technical documentation. * Supports IT program requirements and metrics development, definition, data quality assessment, and strategic analysis. * Collects and analyzes data to produce forecasts, assessments, recommendations, and reports. * Participates in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of applications. * Translates requirements into technical specifications and diagrams and implements them in conformance with architectural and business requirements. * Assist with the preparation of program level and user level documentation and training manuals as required. * Assists with the development and maintenance of operational and system level documentation. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)