H2 Software
Software Developer (Spring Boot, Angular)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Software Developer (Spring Boot, Angular)
H2 Software Ltd is a software development company based in Horsham, West Sussex, UK. We develop specialist SaaS software for higher education institutions, focusing on business school accreditation and workload planning and analysis.
We are currently looking to expand our growing team with a software developer.
Responsibilities
- Develop and maintain front-end functionality using Angular and TypeScript
- Develop and maintain back-end services and REST APIs using Java and Spring Boot
- Use AI coding agents to generate, refactor, test and improve software
- Break development work into clear tasks that can be delegated effectively to AI agents
- Review and validate AI-generated code for correctness, security and maintainability
- Build responsive user interfaces using Angular Material and established UI/UX patterns
- Work with PostgreSQL databases and application data models
- Investigate and resolve software defects across the application stack
- Participate in code reviews, testing and development reviews
- Follow trunk-based development practices and secure development processes supporting ISO 27001 and Cyber Essentials Plus
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Requirements
Essential
- Experience with both Angular/TypeScript and Java/Spring Boot, with stronger experience in either front-end or back-end development acceptable
- Experience with agentic development tools such as Claude Code, Codex, GitHub Copilot or similar
- Willingness to make effective use of AI as part of day-to-day software development
- Experience using AI coding assistants or autonomous coding agents as part of software development
- Ability to formulate clear technical tasks, prompts and acceptance criteria for AI agents
- Ability to critically review and correct AI-generated code
- Strong HTML and CSS skills
- Experience developing and consuming REST APIs
- Familiarity with relational databases and SQL
- Familiarity with Github and trunk-based development workflows
- Good written and verbal communication skills
Desirable
- Experience with PostgreSQL
- Experience with Angular Material
- Experience with CI/CD and automated testing
- Understanding of a range of security principles such as OWASP
- Familiarity with accessibility standards such as WCAG
- Familiarity with AWS or cloud-hosted applications
- Familiarity with ISO 27001 or secure development environments


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Applications will be reviewed on a rolling basis until the position is filled.
This is initially a 12-month fixed-term post, with the opportunity for extension subject to business needs and satisfactory performance. Part-time or flexible working is possible and will be considered.
Location: Primarily remote, with fortnightly office days in Central London. This role is only suitable for applicants based in reasonable commuting distance from central London.
Salary: GBP 34,000-46,000 gross per annum + pension contributions, depending on experience. Regular salary reviews based on performance and increased responsibilities.
Applicants must have the existing right to work in the UK. Our offers will be subject to UK right to work check, satisfactory references and a basic DBS check in line with ISO 27001:2022 compliance requirements and UK law.
We do not engage short-term contractors or recruitment agencies.
We thank all applicants for their interest; only those selected for an interview will be contacted.
Last updated: 7-Sept-2026
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location