Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a leading-edge tech team as a Java Software Engineer, responsible for developing next-generation software. This role includes designing and testing key features, collaborating across teams, and maintaining best practices in code quality. Enjoy remote working flexibility with occasional office visits, significant holiday allowance, and career growth opportunities.
Salary up to £45,000 DOE
Remote working with occasional office visits to Edinburgh or Dundee
36 days holiday
Employer pension
Enhanced family leave & sick pay
Share scheme
Career development, training, and international travel opportunities
Designing, developing and testing elements of ground software
Implementing new features and maintaining existing systems
Collaborating with cross-functional teams to ensure seamless integration
Supporting internal teams and external users with bug fixes and updates
Driving clean, maintainable code that follows best practices
Engaging with product teams, providing input into architecture and improvements
Java experience in a professional setting
Strong debugging, problem-solving and software engineering skills
Experience across the full software lifecycle
A collaborative mindset with great communication