> Markdown version of [/jobs/ext/3520565-font-end-java-developer-public-sector-inside-ir35-6-months](https://www.wearedevelopers.com/jobs/ext/3520565-font-end-java-developer-public-sector-inside-ir35-6-months). 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). --- # Font End Java Developer | Public Sector | Inside IR35 | 6 months - **Company:** Opus Recruitment Solutions - **Location:** Edinburgh, UK - **Salary:** £72,800.0 - £104,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Software Quality, Code Review, Software Debugging, Software Engineering, Enterprise Software Applications, ReactJS, Front End Software Development - **Published:** October 1, 2026 - **Apply:** https://www.cv-library.co.uk/job/225661986/Font-End-Java-Developer-Public-Sector-Inside-IR35-6-months ## About the Role * Strong commercial development experience using Java. * Strong experience developing front-end applications using React.js. * Experience delivering applications within complex enterprise environments. * Strong understanding of software engineering principles and development best practice. * Strong debugging, troubleshooting and problem-solving skills. * Experience working collaboratively within Agile, multidisciplinary technology teams. Key Skills Java | React.js | Front End Development | Software Engineering | Enterprise Applications | Agile | Testing | Technical Design | Code Review ## Description You'll be responsible for designing, developing and maintaining high-quality user-facing applications using Java and React.js within a complex enterprise environment, taking ownership of development activities and contributing technical expertise across the wider delivery team., * Design, develop and maintain high-quality applications using Java and React.js. * Build robust, maintainable and user-focused front-end solutions. * Apply strong software engineering principles and development best practice. * Work collaboratively with developers, testers and wider delivery teams to deliver effective solutions. * Troubleshoot technical issues, resolve defects and contribute to code quality. * Provide technical expertise and contribute to development and design decisions across the engineering team.