Skip to main content

Java Developer Core Java Desktop Software

Technology
Semantics 21 Ltd
Stafford, United Kingdom€30,000 - €35,000 /yearYesterdayUntil 07/09/2026
Full timeOn-site

Job description

Requirements

Must have:

- We need strong practical Core Java and object-oriented programming skills.
  • We value the ability to discuss Java projects you have personally built or significantly contributed to.
  • We look for strong analytical and problem-solving ability.
  • We need the ability to write clear, practical, maintainable code.
  • We require willingness to work on existing commercial codebases.
  • We prefer interest in desktop software, user interfaces and practical product development.
  • We expect good communication skills.
  • We need reliability, maturity and the ability to work consistently from our Stafford office.
  • We value initiative and a willingness to keep learning.
  • You must be eligible to work in the UK and able to work without visa sponsorship.
  • A degree in Computer Science or equivalent practical experience would be beneficial.
  • Strong personal projects, GitHub work, portfolio examples or demonstrable practical coding ability are highly valued.
  • We are open to strong early-career applicants who can demonstrate practical Java ability and confidence to contribute quickly.

Responsibilities:

- We will develop Java desktop software using Core Java.
  • We will work with larger commercial codebases.
  • We will learn and work with Java Swing-based applications.
  • We will debug, test and improve application performance.
  • We will improve desktop user interfaces, usability and workflows.
  • We will improve speed, reliability and maintainability.
  • We will handle database integration and data handling.
  • We will learn how long-term commercial software products are built, maintained and improved.
  • We will contribute ideas and improvements across the development team.

Company:

We are Semantics 21, a multi-award-winning UK software company developing specialist software used internationally within public safety and investigative environments. Our technology helps organisations process and review digital evidence more effectively, supporting important real-world outcomes in areas including child protection and public safety. This is a full-time, permanent, office-based role in our Stafford office, and we are not recruiting for remote work.

We offer a friendly, supportive working environment with free onsite parking, flexible start and finish times by agreement, mentoring from experienced developers, opportunities for progression, direct access to leadership, and long-term product-focused development work. The salary is £30,000 to £35,000 depending on experience and practical ability.

Keywords
CodingJavaScriptJavaJava Desktop SystemJavaFXMaintainabilityDebuggerUsability

Interested in this role?