Remote Senior Java Developer

Logo of intent

intent

πŸ“Remote - Worldwide

Job highlights

Summary

Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology.

Requirements

  • Expert-level proficiency in Java (5-7+ years of experience), with a strong grasp of object-oriented principles, design patterns, and best practices
  • Proven experience in building desktop applications using JavaFX, including designing and implementing touch-enabled user interfaces
  • Experience with local databases such as SQLite, H2, or other embedded databases for handling data storage within applications
  • Understanding of local authentication mechanisms
  • Ability to interact with external hardware components through libraries (e.g., serial communication, command execution)
  • Experience building applications that run in kiosk mode on Linux, optimized for touch-only interactions
  • Familiarity with handling fullscreen touch events, virtual keyboards, and kiosk-specific behavior (e.g., application restarts, limited system access)
  • Strong emphasis on writing clean, maintainable, and well-documented code following industry best practices
  • Proficiency with Git for version control, including branching strategies, pull requests, and code reviews
  • Demonstrable experience developing and delivering standalone applications in kiosk mode, particularly in touch-screen environments or on Linux systems
  • Good command of written and spoken English (B2) and great communication skills

Responsibilities

  • Independently develop, test, and deploy Java-based applications with JavaFX as the UI framework
  • Coordinate with UI/UX designers, Quality Assurance (QA) professionals, and Project Managers (PMs) to deliver high-quality software solutions

Benefits

  • 100% remote work
  • Flexible working hours
  • Knowledge-sharing initiatives

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let intent know you found this job on JobsCollider. Thanks! πŸ™