2

Remote Java Swing Developer Jobs in Toronto, ON (NOW HIRING)

Req ID: 138664 Remote Position: Hybrid Region: Americas Country: Canada State/Province: Ontario ... Occasionally support the application rewrite project by testing legacy Java features to ensure ...

Software Developer

Toronto, ON ยท On-site +1

CA$101K - CA$118K/yr

You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement ... Experience developing in Java, experience with Web Services Development * Solid experience with the ...

Senior Server Engineer

Toronto, ON ยท Remote

CA$124K - CA$186K/yr

Design, build, and maintain scalable backend services using Java (Spring Boot, Hibernate ... Hands-on experience with Docker, Kubernetes, CI/CD pipelines, Git workflows, DevOps practices, and ...

We are looking for a talented full stack software engineer to build SaaS application. You are an ... Expert in Ruby on Rails and/or Java * Experience with AWS, Scala, REST, Pyton, Angular JS ...

Senior Full Stack Developer

Toronto, ON ยท On-site +1

CA$100K - CA$142K/yr

  • Medical

  • Retirement

  • PTO

You will be based in our Toronto office, balancing in-office collaboration with remote flexibility ... Strong proficiency in a modern backend language (Java, C# / .NET, Node.js, Go, or similar) and a ...

Machine Learning Engineer

Toronto, ON ยท Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Toronto, Ontario (Initially Remote) About Us: NTENT provides a Platform-as-a-Service (PaaS ... Java, R, Haskell) a plus. * Solid knowledge of machine learning tools (eg. scikit-learn, tensorflow ...

Software Engineering Manager

Mississauga, ON ยท Remote

CA$156K - CA$174K/yr

  • Retirement

  • PTO

For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Strong background in Java,SQL, and web technologies. Deep understanding of Agile practices and ...

Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java ... Job Location - Remote (USA & Canada) The expected base salary for this position is: CAD 145000/ USD ...

Grow as a developer by working with world-class peers on varied and high impact projects * Leverage ... Deep understanding of Android development and best practices in Kotlin and/or Java, e.g. Activity ...

Showing results 21-40

Remote Java Swing Developer information

What is a remote Java Swing developer?

Remote Java Swing Developers are software professionals who specialize in building desktop applications using the Java Swing framework, while working from a location outside of a traditional office. They design, develop, and maintain graphical user interfaces (GUIs) for Java applications, collaborating with teams and clients through online communication tools. Their work often involves troubleshooting, optimizing performance, and ensuring the application is user-friendly and responsive. As remote workers, they must be self-motivated and skilled in managing their own schedules and deliverables.

What are the key skills and qualifications needed to thrive as a remote Java Swing developer?

To thrive as a Remote Java Swing Developer, you need a solid understanding of Java programming, GUI design principles, and experience specifically with the Swing framework, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and integrated development environments (IDEs) like IntelliJ IDEA or Eclipse is typically required. Strong problem-solving skills, self-motivation, and effective remote communication are standout soft skills for this role. These abilities ensure the delivery of robust, user-friendly desktop applications and seamless collaboration with distributed teams.

What are some common challenges faced by remote Java Swing developers when collaborating with distributed teams?

Remote Java Swing Developers often navigate challenges such as coordinating code integration, managing time zone differences, and ensuring consistent UI/UX across platforms. Effective communication is key, as much of the collaboration happens asynchronously through project management tools, code repositories, and virtual meetings. Staying proactive with updates and participating in regular code reviews help maintain alignment with team goals and project standards.

What is the difference between Remote Java Swing Developer vs Remote JavaFX Developer?

AspectRemote Java Swing DeveloperRemote JavaFX Developer
Required SkillsJava, Swing framework, UI designJava, JavaFX framework, UI design
Work EnvironmentRemote, desktop application developmentRemote, desktop application development
Industry UsageLegacy enterprise apps, internal toolsModern desktop apps, rich UI interfaces
CertificationsJava certifications, Swing expertiseJava certifications, JavaFX expertise

Remote Java Swing Developers and Remote JavaFX Developers both focus on Java-based desktop applications. While Swing is an older UI toolkit used mainly for legacy systems, JavaFX is a newer framework for modern, visually rich applications. Both roles require Java proficiency and similar work environments, but JavaFX developers often work on more contemporary projects with advanced UI features.

What are the most commonly searched types of Java Swing Developer jobs in Toronto, ON?

The most popular types of Java Swing Developer jobs in Toronto, ON are:

What are popular job titles related to Remote Java Swing Developer jobs in Toronto, ON?

For Remote Java Swing Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Remote Java Swing Developer jobs in Toronto, ON look for?

The top searched job categories for Remote Java Swing Developer jobs in Toronto, ON are:

Senior Full Stack AI Developer

Messagepoint Inc

Toronto, ON โ€ข Remote

Full-time

Re-posted 22 days ago


Job description

About Messagepoint

Messagepoint is a privately-owned software company providing an AI-powered SaaS solution that enables enterprises to manage and personalize customer communications with greater speed, accuracy, and control. Our award-winning platform empowers business users to create and optimize compliant, personalized communications across digital and print channels using advanced content intelligence and large language models.

Messagepoint is headquartered in Toronto with employees located throughout Canada, the United States, France, and the UK.

Summary

We are seeking a Senior Full Stack AI Developer to join our Research and Development team and help advance our portfolio of AI-powered products. You will work across modern web applications that combine rich user experiences with intelligent, agent-driven backends, powered by large language models and integrated deeply into our enterprise platform.

As a senior member of the team, you will contribute across the full stack - building modern, performant front-end experiences and contributing to back-end services that power our AI-driven products. You will work alongside senior developers, test, and product management to ship high-quality features, raise the engineering bar, and help shape how we leverage AI across our codebase and our products.

Responsibilities:

  • Lead the migration of a legacy front-end from vanilla JavaScript / jQuery / HTML5 / CSS to a modern React-based stack.
  • Help maintain and enhance an existing Angular CLI front-end on a separate product.
  • Develop overall concepts for new and existing product features and components across our AI-powered product portfolio.
  • Contribute to back-end services in Python (agent workflows) and Node.js as priorities shift.
  • Write production-ready, secure, and performant code, and apply secure coding practices throughout design and delivery.
  • Own your work end-to-end through our CI/CD pipeline on GitLab - branching, merge requests, code review, build, test, and deploy - and track delivery in Jira.

Qualifications:

  • 5+ years of experience developing and shipping web applications.
  • Solid experience with React and modern JavaScript, HTML5, and CSS3.
  • Working knowledge of Angular - enough to be productive maintaining and enhancing an Angular CLI front-end.
  • Back-end experience in Node.js and/or Python.
  • Comfortable working with PostgreSQL or another relational database.
  • Hands-on experience with CI/CD pipelines (GitLab CI is a plus), Git workflows (branching, merge requests, code review), and Jira-based delivery.
  • Awareness of secure coding fundamentals.
  • Strong communication skills and the ability to collaborate effectively in a fast-paced environment.

Nice to Have:

  • Familiarity with agentic workflows and modern AI tooling - LangChain, LangGraph, RAG, function calling, and prompt engineering.
  • Experience integrating with LLM providers such as OpenAI and Anthropic, and with hosted model platforms such as AWS Bedrock.
  • Familiarity with cloud infrastructure on AWS - deploying, operating, and observing services in production.
  • Comfort using AI coding assistants (e.g., Claude Code, Augment Code, Cursor) as part of your daily development workflow.
  • Rough familiarity with Java/Spring and JSP.
  • Experience modernizing legacy front-ends to React in production environments.

Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.

We thank you for your interest, however, only those who qualify for an interview will be contacted.


This is a remote position open to candidates residing in Canada who are legally authorized to work in Canada. Compensation is benchmarked to the Canadian market and paid in Canadian dollars.