Java Software Engineer

Semantics 21
📍 stafford, staffordshire, United-Kingdom 💼 Full-time 🕒 Posted June 01, 2026

Job Description

Build and improve real-world Java desktop software in a small, influential engineering team where your technical decisions, ideas, and leadership will genuinely matter. Hands-on Java desktop software role focused on Swing-based commercial applications - not web development. About Us Semantics 21 is a multi-award-winning UK software company developing specialist desktop software used internationally within public safety and investigative environments. Our technology helps organisations process and review digital evidence more effectively, supporting work that can have genuine real-world impact in areas including child protection and public safety. We are growing our engineering team and are looking for a Senior Java Software Engineer to help develop large-scale desktop applications used operationally by organisations internationally. Despite the sensitive environments our software supports, development staff are never exposed to illegal or disturbing material as part of their role. The ...

Ready to Apply?

Submit your application today and join our talented team at Semantics 21.

Submit Application

Job Details

  • Location stafford, staffordshire
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 01, 2026
  • Application Deadline July 11, 2026