Software Engineer
Hewett Recruitment
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 45KJob location
Remote
Tech stack
Java
API
Artificial Intelligence
Automation of Tests
Data Structures
Data Visualization
Backend
Job description
You'll work across both delivery and R&D activities, contributing to the development of robust, scalable software while also supporting investigations into new approaches and technologies.
The business is actively exploring AI-driven enhancements so there is opportunity to be involved in forward-looking technical work alongside core product development., * Design, develop and maintain backend software using Java (8+)
- Work with structured data
- Develop and optimise core algorithms with a focus on performance and accuracy
- Contribute to automated testing
- Participate in Agile ceremonies and collaborate with Product and Engineering teams
- Support technical investigations and prototype new ideas as part of R&D initiatives
Requirements
- 3+ years' experience in Java development
- Strong understanding of data structures and algorithms
- Interest in performance optimisation and solving technically challenging problems
- Experience working with APIs and cloud environments
- Comfortable working independently and contributing technical ideas, This is an excellent opportunity for a strong mid-level Java engineer who wants to move beyond routine feature development and work on more technically challenging, innovation-driven software.
Benefits & conditions
Remote/Hybrid (2 days a month in office) | £40,000-£45,000, * Remote working (with occasional travel to the office approximately twice per month)
- Opportunity to work on a specialist, algorithm-driven product
- Exposure to R&D and emerging AI-focused initiatives
- Collaborative, product-led engineering environment