> Markdown version of [/jobs/ext/2260579-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/2260579-java-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer - **Company:** IC Resources - **Location:** Greater London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Build Automation, Continuous Integration, Programming Tools, JavaFX, Object-Oriented Software Development, Qt (Software), Working Model 2D, Multithreading, Ios Frameworks, Docker - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815163974-java-software-engineer ## About the Role * Proven experience in desktop application development, particularly with Java UI frameworks such as JavaFx, Swing, or Qt. * Strong understanding of object-oriented design and development principles. * Experience with multithreaded development. * Familiarity with build automation tools (CI/CD) and Docker is preferred. ## Description Java Software Engineer Overview Company Name: IC Resources Recruitment Job Role: Java Software Engineer Qualifications: Not Specified Category: IT Jobs Job Type: Full Time Location: London An exciting opportunity has emerged for a Java Software Engineer with a prominent semiconductor company that specializes in high-performance mixed-signal processing, located in London. This role offers the chance to design and enhance cross-platform applications, SDKs, and developer tooling. As a Java Software Engineer, you will work closely with UX specialists, hardware teams, and other software engineers to develop polished internal tools that facilitate advanced hardware configuration and tuning workflows. The position follows a hybrid working model, requiring at least one day per week in the London office. Key Responsibilities: * Design and develop cross-platform applications, SDKs, and developer tools. * Collaborate with UX specialists, hardware teams, and fellow software engineers to create polished internal tools. * Support advanced hardware configuration and tuning workflows. Requirements: * Proven experience in desktop application development, particularly with Java UI frameworks such as JavaFx, Swing, or Qt. * Strong understanding of object-oriented design and development principles. * Experience with multithreaded development. * Familiarity with build automation tools (CI/CD) and Docker is preferred. Benefits: * Flexible salary structure. * Competitive benefits package. * Hybrid working model with a minimum of one day per week required onsite in the London office. Degree Requirement: Not Specified Visa Sponsorship May be ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developer Joy with Quarkus](https://www.wearedevelopers.com/videos/1591-developer-joy-with-quarkus) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)