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?