Java Software Engineer

IC Resources
Greater London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

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

Job 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

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 & conditions

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all