USA Jobs, Careers and Recuitements
Job Target Job Search
[x]

Contact Information

Company: ACRO STAFF
Contact Name: DAVE
Website: http://www.acrostaff.com
Address: Rabbit ,Elk Grove , California 95758 - USA
Contact Phone: 2222755

Job Details: Senior Java Desktop Application Developer Date: Nov 14 2019

Job Reference: 4959
Job Category: IT Jobs [ View All IT Jobs Jobs ]
Company Type Recruiter
Employment type: Full Time, Contract
Degree: High School
Experience: 3 years
Location: Seattle, Washington, 98102
Job Skills: Senior Java Desktop Application Developer
Share Job with Others

Job Tools

Job Description

Work across platforms including Windows, Mac, etc.
Translate application storyboards and use cases into functional applications.
Directly input into the user experience and design
Identify bugs and devise timely solutions
Maintain code quality, documentation, organization and automation
Platforms: Windows, Mac
Source Control: GIT
Expert in Java (Java 7+) cross platform client application development for Windows and Mac
Expert in AWT/Swing/Graphics2D
Experience with JavaFX
Experience with JNI
Expert in object-oriented programming
Expert understanding of the class loading mechanism in Java
Understanding of JVM, its limitations, weaknesses, and workarounds
Understand design and architectural methods for scalable applications
Code writing skills for reusable Java libraries
Understanding of concurrency patterns, parallel algorithms, and thread management in Java
Knowledge of data structures, design patterns, OOP, and modular code.
Ability for writing clean, readable Java code
Be familiar with JSON and REST based services
Experience with Version Control Systems - Git
Demonstrated ability to perform effectively and positively in a fast-paced, team-oriented environment
Advanced critical thinking skills
A passion for working with consumers and helping them achieve their goals
Ability to work independently with minimal supervision
Bachelor's or Master’s degree in Computer Science or related field

Copyright © 2019 Jobxoom All rights reserved. Use of this site is subject to certain Terms and Conditions.