Java UI Developer – Swing / JavaFX
Surrey / Farnborough – 5 days onsite
£80,000–£85,000 + benefits
UK passport required for Security Clearance
Standard 8 is working with a well known digital agency looking for a Java UI Developer who knows how to build GUI desktop applications.
This isn’t marketing websites or front-end frameworks dressed up as engineering. It’s Java-based desktop software used by professionals who rely on it every day. Complex interfaces. Large datasets. Applications that need to stay fast, stable and intuitive even under heavy use.
You’ll join a small team of engineers responsible for the UI layer of a Java platform, building and improving the desktop applications that sit at the centre of the product.
What you’ll be doing
You’ll spend most of your time building and refining Java desktop interfaces using Swing and JavaFX, making sure the applications remain responsive, usable and reliable as the platform evolves.
Day to day work includes:
*
Developing Java desktop applications using Swing and JavaFX
*
Designing clean, responsive interfaces for complex internal tools and platforms
*
Handling applications that deal with large data volumes and real-time updates
*
Working within Linux development environments
*
Writing code that is maintainable, testable and built to last
*
Collaborating with other engineers to make sure the UI integrates cleanly with the wider platform
What they’re looking for
You’re a Java developer who has actually built desktop applications, not just touched UI work around the edges.
You’ll likely bring:
*
5+ years of Java development experience
*
Strong GUI development using Swing and/or JavaFX
*
Experience building desktop applications, not purely web-based systems
*
Exposure to data-heavy or performance-sensitive applications
*
A working knowledge of Linux development environments
*
A careful, practical approach to software engineering
This is a role for someone who takes pride in building software that works properly.
Useful extras
Nice to have, but not essential:
*
Experience deploying or tuning applications in Linux environments
*
Understanding of networking fundamentals
*
Exposure to data visualisation or complex UI workflows
*
Experience working on tools used by technical or operational teams
The non-negotiables
*
Valid UK passport (required for security clearance)
*
Ability to work onsite five days per week
*
Relevant degree or equivalent technical background