Java UI Migration Engineer

Posted Yesterday
Be an Early Applicant
Wallisellen, Zürich, CHE
In-Office
35-35 Hourly
Mid level
Professional Services • Consulting
The Role
Analyze existing Java Swing UI masks, rebuild ~300 masks using the Vaadin framework, ensure visual and functional parity, and collaborate with the internal development team to incorporate architecture feedback and maintain consistency.
Summary Generated by Built In
You have solid Java experience and enjoy working on structured, tangible engineering tasks? Join a well-established Swiss company in migrating a large-scale desktop application from Java Swing to the Vaadin framework - mask by mask, with 15 internal developers as sparring partners.
  • Analyse existing Java Swing UI masks and understand their behaviour and service dependencies
  • Rebuild approximately 300 UI masks in Java with the Vaadin framework
  • Ensure visual and functional consistency with the original application
  • Collaborate closely with the internal development team and incorporate architecture feedback

Requirements
  • Solid Java programming experience (reading and writing)
  • Familiarity with UI frameworks; Vaadin experience is a plus
  • Ability to understand service-oriented application architecture
  • Structured, independent working style
  • German skills (written and spoken); fluent German is a plus


Benefits
Start: 01.09.2026
Workload: 20–80%
Duration: ca. 1-3 months
Location: hybrid (Zürich), remote possible - client would prefer on site at least in the beginning phase
Salary: 35 CHF / h

Skills Required

  • Solid Java programming experience (reading and writing)
  • Familiarity with UI frameworks
  • Vaadin experience
  • Ability to understand service-oriented application architecture
  • Structured, independent working style
  • German skills (written and spoken)
  • Fluent German
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
45 Employees
Year Founded: 1997

What We Do

ETH juniors connects academic talent with industry by organizing and delivering projects for companies ranging from nationally operating small and medium-sized enterprises to international corporations. It provides project-based consulting and recruits students and young professionals for software, IT, energy trading, AI, data engineering, and related assignments, helping organizations access specialized expertise while giving participants practical experience across diverse business and technology needs.

Similar Jobs

Tulip Logo Tulip

Marketing Manager

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees

Tulip Logo Tulip

DACH Regional Sales Lead – Enterprise Manufacturing

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees

Cloudflare Logo Cloudflare

Solutions Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Switzerland
4400 Employees

Deepgram Logo Deepgram

Sales Development Representative

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
In-Office or Remote
28 Locations
150 Employees

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
20 Employees
Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account