/Software Engineer (Java)

Software Engineer (Java)

WorcestershireRemotegbvia direct
// Job Type
Full Time
// Salary
GBP 45,000 - 45,000/year
// Salary Range
45,000–45,000 GBP / year
// Posted
2 months ago
// Seniority
mid
// Work Mode
hybrid
// Experience
3+ years

About the Role

Software Engineer (Java - Product & R&D Focus)Remote/Hybrid (2 days a month in office) | £40,000-£45,000 We're recruiting for a Software Engineer to join our client. This is a product-focused role combining hands-on Java development with involvement in research and innovation work. It would suit an engineer who enjoys solving complex problems, working with data, and thinking about performance and algorithms. The RoleYou'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. Key ResponsibilitiesDesign, 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 What We're Looking For3+ 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 What's on OfferRemote 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 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.

Tech Stack

JavaAPIsCloud EnvironmentsData StructuresAlgorithms

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Software Engineer (Java) position at Hewett Recruitment.