> Markdown version of [/jobs/ext/460542-mid-level-react-developer](https://www.wearedevelopers.com/jobs/ext/460542-mid-level-react-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). --- # Mid-Level React Developer - **Company:** Freedom Technology Solutions Group - **Location:** Annapolis Junction, MD, United States (Remote available) - **Experience:** Experienced - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Component-Based Software Engineering, Code Review, Data Integrity, Software Debugging, Oracle Databases, Standard Sql, Responsive Web Design, Systems Integration, Web Application Frameworks, Pega, ReactJS, Spring-boot, Backend, Front End Software Development, Restful APIs - **Published:** June 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c611dc1937f1bd27 ## About the Role Do you have experience in Spring Boot?, Do you have a Bachelor's degree?, * TS/SCI with Full Scope Polygraph * A bachelor's degree in a technical discipline and six (6) years' experience as a developer in programs and contracts of similar scope, type, and complexity is required. Ten (10) years' development experience may be substituted for a bachelor's degree * Strong proficiency in React and modern JavaScript frameworks * Strong experience with Java and Spring Boot * Experience developing and integrating RESTful APIs * Familiarity with Oracle databases and SQL * Experience working in fast-paced, agile development environments Desired: * A strong willingness to learn about COTS products and integrations, particularly with PEGA services. * Enthusiasm for tackling new challenges while working in a collaborative, fast-paced environment. * Experience working in an Agile Development environment * Willingness to get relevant PEGA certification ## Description We are seeking a Full Stack Software Engineer with experience in React and Java to support the development and delivery of a modernized application. This role will play a key part in building a new capability while supporting the migration of a legacy system to a hybrid architecture leveraging Camunda and Pega workflow platforms. The ideal candidate is a hands-on developer who thrives in a fast-paced environment, can quickly understand existing systems, and is comfortable contributing across the full stack to deliver high-quality, scalable solutions. * Contribute to the development of a full-stack application using React (frontend) and Java/Spring Boot (backend), with a primary focus on delivering high-quality, scalable functionality. * Build modern, responsive user interfaces in React and integrate them with robust backend services and APIs developed in Java. * Support the migration of a legacy application to a modern architecture, refactoring existing functionality into React and Java-based services. * Integrate application components with Camunda workflow services and interface with Pega-based workflows to enable end-to-end business process orchestration. * Develop and optimize data interactions with an Oracle database, ensuring performance, reliability, and data integrity. * Collaborate with cross-functional teams to translate requirements into technical solutions and ensure alignment across development, integration, and migration efforts. * Participate in code reviews, testing, and debugging to deliver secure, maintainable, and high-quality code. * Support deployments, troubleshoot issues, and contribute to improving system performance and stability across environments. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)