Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Title: Java DeveloperLocation: Houston, TXFull TimeJob Description:Design & build rich desktop UIs with Eclipse RCP (perspectives, views, editors, commands/handlers, extension points) using SWT/JFace and established UI/UX patterns (MVP/MVC, event‑driven design).Implement OSGi modular architectures (bundles, services, dependency management), ensuring clean isolation between components and well‑defined interfaces.7+ years building Java thick‑client desktop applications with Eclipse RCPPlugins/features/products, extension points, p2, perspectives/views/editors, Commands/Handlers/Contexts.Expertise in OSGi: Bundles, lifecycle, services, dependency injection/management, service tracking, modular isolation.Strong SWT/JFace: Layouts, events, custom widgets/controls, JFace viewers (Table/Tree), dialogs, wizards, actions.Advanced Core Java (Java 8+): Concurrency (threads, executors, futures, synchronization), collections, generics, streams, and design patterns (Factory, Strategy, Observer, Command, etc.).Top 3 SkillsJava ProgrammingFront End developmentUI.UX experience