> Markdown version of [/jobs/ext/4676603-p101025-sr-software-developer-iv](https://www.wearedevelopers.com/jobs/ext/4676603-p101025-sr-software-developer-iv). 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). --- # P101025 - Sr Software Developer IV - **Company:** The Judge Group - **Location:** Wayne, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Applicant Tracking Systems, Microsoft Azure, Code Review, Data as a Services, Github, Microsoft SQL Server, Oracle (Applications), Salesforce.Com, PL-SQL, Systems Integration, Web Applications, ReactJS, Spring-boot, Build Management, Restful APIs, Serverless Computing, Microservices - **Published:** November 11, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3513691505&tx=KJ3939FFF&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 8 or more years of professional Java development, including Spring and Spring Boot in production. * Experience designing and building REST services and system-to-system integrations. * Strong SQL. Oracle and PL/SQL experience preferred. * Working knowledge of ReactJS and modern JavaScript. * Experience with CI/CD pipelines (GitHub Actions preferred) and cloud deployment (Azure preferred). * Experience leading other developers' work on a project, including design and code review. * Clear written communication: tickets, designs and release notes. * Experience in staffing or ATS systems is a plus. ## Description * Develop and support Edge. Build features and fix defects in the Edge web application, a Spring application with a ReactJS front end, through release to production. * Own background services and integrations. Maintain and extend Java microservices and Azure Functions that do Edge's background processing: Salesforce CRM synchronization, LinkedIn integration, email, scheduling, document parsing and partner clients. * Shape the architecture. Contribute to design decisions for new services and integrations. Review the designs and code of other developers. Recommend upgrades for older services. * Lead projects when asked. On assigned projects, direct one or more developers: break down the work, set technical direction, review the results, and report progress to the Edge manager. * Build and deploy. Maintain the GitHub Actions build and release workflows, package and publish shared libraries, and support deployments to Azure across development, staging and production. * Work with the data team. Write and review the Oracle and SQL Server changes that features need, through Data Services change management. * Support production. Investigate and resolve issues in production and write the root cause and fix in the ticket.