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
£ 45K

Job 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

Apply for this position