Job Description
“
Title: JavaFX Developer
Client: Deloitte
Location: Remote
Duration: 7+ Months
Description:
Education: Bachelor’s Degree or relevant technical experience
Required Skills:
- Bachelor’s degree in computer science, a related technical field, or equivalent practical experience.
- At least 9 years of experience in user interface (UI) development on Java; experience with UI development for desktop applications
- Proficient in Java (familiar with JavaFX) and the associated toolchain for development of enterprise applications
At least 2 years of JavaSwing application development experience
o Alternative: Significant (2+ years) experience with Google Web Toolkit, Java Server Faces, and similar applications will be considered, if candidate is willing to apply those skills to JavaFX development
- Experience with concurrent programming, including an ability to program responsive UI with background computation threads supporting a single foreground presentation thread
- Data structure and algorithm expertise including strong graph data structures skills and experience applying algorithms that optimize code for space and time efficiency
- Strong understanding of modern software development and management practices: version control, issue trackers, automated documentation, etc.
- Experience with web services
- Experience implementing binary serialization
- Embedded Keystore database experience
- Experience developing custom Java GUI controls
- Experience with using JavaFX SceneBuilder
- Experience managing software projects with Apache Maven
- Strong understanding of the software engineering life cycle
- Strong problem-solving and written and oral communication skills
Preferred Skills:
- 4+ years Java application development experience
- JavaFX GUI experience
- Creative thinking: ability to drive ideas and execution strategies from ambiguous origins
- Deep interest in delivering quality user experience to drive early adoption
- Knowledge of user interface best practices
- Ability to diagnose and troubleshoot performance issues and optimize web applications
- Experience with Health IT based research
- An understanding of HL7
- Familiar with statistical process controls, High Reliability Organization principles, and Learning Health Systems
- Understanding of Health IT systems development
- Experience working in a small team environment
- CSS experience
- Data transformation experience
- Container experience (containerizing Tinkar core)
- Protocol Buffers experience
- gRPC, RMI, WebSocket, and REST experience
- HL7 FHIR terminology services experience
- Java Platform Module System experience
- Algorithms and optimization
- 2 phase commit transaction implementation
- Specific testing frameworks
- SonarQube metric development
- Maven plugin experience
Day-to-day Responsibilities:
The Senior Developer’s responsibilities will include guiding and overseeing development activities of the core development team. This resource must skilfully execute work under the guidance of the JavaFX lead; delegate tasks and assignments across the team; and lead alignment of Java development products with other software development workstreams.
Job Type: Contract
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- JavaFX: 5 years (Preferred)
- JavaSwing: 5 years (Preferred)
Work Location: Remote
Speak with the employer
+91 770-515-9472
“
Job Description
“
Title: JavaFX Developer
Client: Deloitte
Location: Remote
Duration: 7+ Months
Description:
Education: Bachelor’s Degree or relevant technical experience
Required Skills:
- Bachelor’s degree in computer science, a related technical field, or equivalent practical experience.
- At least 9 years of experience in user interface (UI) development on Java; experience with UI development for desktop applications
- Proficient in Java (familiar with JavaFX) and the associated toolchain for development of enterprise applications
At least 2 years of JavaSwing application development experience
o Alternative: Significant (2+ years) experience with Google Web Toolkit, Java Server Faces, and similar applications will be considered, if candidate is willing to apply those skills to JavaFX development
- Experience with concurrent programming, including an ability to program responsive UI with background computation threads supporting a single foreground presentation thread
- Data structure and algorithm expertise including strong graph data structures skills and experience applying algorithms that optimize code for space and time efficiency
- Strong understanding of modern software development and management practices: version control, issue trackers, automated documentation, etc.
- Experience with web services
- Experience implementing binary serialization
- Embedded Keystore database experience
- Experience developing custom Java GUI controls
- Experience with using JavaFX SceneBuilder
- Experience managing software projects with Apache Maven
- Strong understanding of the software engineering life cycle
- Strong problem-solving and written and oral communication skills
Preferred Skills:
- 4+ years Java application development experience
- JavaFX GUI experience
- Creative thinking: ability to drive ideas and execution strategies from ambiguous origins
- Deep interest in delivering quality user experience to drive early adoption
- Knowledge of user interface best practices
- Ability to diagnose and troubleshoot performance issues and optimize web applications
- Experience with Health IT based research
- An understanding of HL7
- Familiar with statistical process controls, High Reliability Organization principles, and Learning Health Systems
- Understanding of Health IT systems development
- Experience working in a small team environment
- CSS experience
- Data transformation experience
- Container experience (containerizing Tinkar core)
- Protocol Buffers experience
- gRPC, RMI, WebSocket, and REST experience
- HL7 FHIR terminology services experience
- Java Platform Module System experience
- Algorithms and optimization
- 2 phase commit transaction implementation
- Specific testing frameworks
- SonarQube metric development
- Maven plugin experience
Day-to-day Responsibilities:
The Senior Developer’s responsibilities will include guiding and overseeing development activities of the core development team. This resource must skilfully execute work under the guidance of the JavaFX lead; delegate tasks and assignments across the team; and lead alignment of Java development products with other software development workstreams.
Job Type: Contract
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- JavaFX: 5 years (Preferred)
- JavaSwing: 5 years (Preferred)
Work Location: Remote
Speak with the employer
+91 770-515-9472
“
Join Our Communities
Find Your Dream Job Without Leaving Your Social Media Feed

