What are the responsibilities and job description for the Java Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Ztek Consulting, is seeking the following. Apply via Dice today!
Title: Java Developer
Location: Houston, TX
Full Time
Job Description:
Title: Java Developer
Location: Houston, TX
Full Time
Job 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, eventdriven design).
- Implement OSGi modular architectures (bundles, services, dependency management), ensuring clean isolation between components and welldefined interfaces.
- 7 years building Java thickclient desktop applications with Eclipse RCP
- Plugins/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.).
- Java Programming
- Front End development
- UI.UX experience