Senior JAVA Visualization Application Developer
Công ty Hyqoo tuyển dụng vị trí phát triển ứng dụng visualization với hợp đồng 12 tháng, làm việc từ xa theo khu vực APAC. Ứng viên sẽ thiết kế, phát triển, tối ưu hóa các ứng dụng đồ họa tương tác bằng Java, OpenGL, phối hợp chặt chẽ cùng đội ngũ data, UI/UX, backend. Lương thưởng cạnh tranh, môi trường làm việc toàn cầu, giờ hỗ trợ theo CST Hoa Kỳ.
Yêu cầu có từ 6-10 năm kinh nghiệm phát triển phần mềm, vững Java và OpenGL. Ưu tiên ứng viên đã làm việc với GLSL, JavaFX, pipeline shading, có kiến thức tối ưu hóa hiệu suất đồ họa. Sử dụng thành thạo Git, IntelliJ/Eclipse. Giao tiếp tiếng Anh tốt, có thể mentor và review code cho junior.
Company: Hyqoo
Company description: Hyqoo (Hi-Q) is a Talent Cloud Platform providing global, remote, vetted talent on demand across Data, Cloud, Cybersecurity, Software, and Product Engineering.
To learn more about Hyqoo, please visit Hyqoo's website.
Primary description: Hyqoo · APAC (Remote)
Role: Senior Visualization Application Developer
Duration: 12 Months contract with possible extension
Time zone to support: US CST
Working hours: 40 hours per week/8 hours per day
Roles and Responsibilities:
- Design, develop, and maintain high-performance visualization applications using Java and OpenGL.
- Collaborate with cross-functional teams including data scientists, UI/UX designers, and backend developers to deliver integrated visualization solutions.
- Implement advanced graphics programming techniques to create interactive and real-time 2D/3D visualizations.
- Optimize rendering pipelines and application performance to ensure smooth and responsive user experiences.
- Conduct code reviews, mentor junior developers, and contribute to best practices in software development and graphics programming.
- Troubleshoot and resolve complex application issues related to graphics rendering and visualization.
- Stay updated with the latest advancements in graphics technologies and visualization frameworks to continuously improve application capabilities.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 6 to 10 years of professional experience in software development with a focus on visualization and graphics programming.
- Proven expertise in Java programming and strong understanding of object-oriented design principles.
- Extensive experience with OpenGL for graphics rendering and visualization.
- Solid knowledge of computer graphics concepts including shaders, rendering pipelines, and GPU programming.
- Experience with performance optimization techniques in graphics applications.
- Strong problem-solving skills and ability to work independently as well as part of a team.
- Excellent communication skills to articulate complex technical concepts to diverse stakeholders.
Tools and Technologies:
- Java (Core Java, JavaFX preferred)
- OpenGL (including GLSL shaders)
- Graphics development tools and libraries (e.g., LWJGL, JOGL)
- Integrated Development Environments (IDEs) such as IntelliJ IDEA or Eclipse
- Version control systems, preferably Git
- Familiarity with 3D modeling and visualization software is a plus
Location: APAC
Skills: [Add specific skills]
Similar Jobs





