Java Developer Core Java Desktop Software

Semantics 21 Ltd
Stafford, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 35K

Job location

Remote
Stafford, United Kingdom

Tech stack

Clean Code Principles
Java
JavaScript
Artificial Intelligence
Software Applications
Application Performance Management
Databases
Software Debugging
Github
Design of User Interfaces
JavaFX
Java Foundation Classes
Object-Oriented Software Development
Commercial Software
Data Processing
Backend
Information Technology
Front End Software Development

Job description

  • 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.

Technologies:

  • GitHub
  • Java
  • Swing
  • AI
  • Backend
  • Exposed
  • Frontend
  • Support
  • JavaFX
  • JavaScript
  • Marketing
  • Web, 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.

Requirements

  • 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.

Apply for this position