Absolute Imaging Inc.

2 Job openings at Absolute Imaging Inc.
Senior Java Graphics Developer noida,uttar pradesh,india 5 years None Not disclosed Remote Full Time

Absolute Imaging International (India) Pvt. Ltd. About Us Absolute Imaging International is a global provider of advanced seismic data processing solutions. We are expanding our software development team in India and are seeking a Senior Java Graphics Developer with a strong background in scientific computing and a passion for building powerful visualization tools for seismic data analysis. Position Overview We are looking for a highly skilled Senior Java Developer specializing in graphics and scientific software development. The successful candidate will contribute to the design, integration, and maintenance of Java-based seismic data visualization and processing tools. This is a full-time, on-site position at our Noida office. Remote work is not an option - please apply only if you are able to work physically in our office. Key Responsibilities Design, write, modify, integrate, and test Java software code for seismic data visualization and processing. Develop efficient, interactive visualization components for seismic datasets. Maintain and enhance existing programs by implementing performance improvements and new functionality. Collaborate with geophysicists and data scientists to translate technical requirements into software features. Diagnose and resolve software issues; document solutions and communicate progress effectively. Prepare reports, manuals, and documentation covering software design, status, and maintenance procedures. Ensure code quality through testing, peer reviews, and adherence to best practices. Qualifications Education: Bachelor’s degree (or higher) in Software Development , Computer Science , or related field. A minor degree or coursework in Geophysics , Physics , or Mathematics is an asset. Experience: Minimum 5 years of professional experience in Java software development, preferably in scientific or engineering domains. Proven experience with Java graphics libraries and visualization frameworks. Familiarity with seismic data processing concepts is highly desirable. Experience working with Landmark’s SeisSpace environment is an asset. Working knowledge of the Colorado School of Mines JTK package , particularly the Mosaic and related classes (see: Mines JTK GitHub) is an asset. Understanding of Javaseis I/O (javaseis.com/design.htm) is an asset. Proficiency in English (written and spoken) is required. Skills and Attributes Strong understanding of object-oriented design , data structures, and algorithms. Experience with multithreading and performance optimization in data-intensive applications. Familiarity with scientific visualization and numerical computation in Java. Excellent problem-solving abilities and communication skills. Self-motivated, detail-oriented, and able to work collaboratively in a team environment. Work Location On-site only - Applicants unwilling to work on-site should not apply. Compensation & Benefits Competitive salary commensurate with experience. Comprehensive health benefits and a collaborative work culture focused on technical excellence. How to Apply · Send your resume and a brief cover letter detailing your relevant experience to info@absoluteimaging.ca with the subject line: “Application - Senior Java Graphics Developer (Noida)”

Senior Java Graphics Developer noida,uttar pradesh,india 5 - 7 years INR Not disclosed Remote Full Time

Absolute Imaging International (India) Pvt. Ltd. About Us Absolute Imaging International is a global provider of advanced seismic data processing solutions. We are expanding our software development team in India and are seeking a Senior Java Graphics Developer with a strong background in scientific computing and a passion for building powerful visualization tools for seismic data analysis. Position Overview We are looking for a highly skilled Senior Java Developer specializing in graphics and scientific software development. The successful candidate will contribute to the design, integration, and maintenance of Java-based seismic data visualization and processing tools. This is a full-time, on-site position at our Noida office. Remote work is not an option - please apply only if you are able to work physically in our office. Key Responsibilities Design, write, modify, integrate, and test Java software code for seismic data visualization and processing. Develop efficient, interactive visualization components for seismic datasets. Maintain and enhance existing programs by implementing performance improvements and new functionality. Collaborate with geophysicists and data scientists to translate technical requirements into software features. Diagnose and resolve software issues; document solutions and communicate progress effectively. Prepare reports, manuals, and documentation covering software design, status, and maintenance procedures. Ensure code quality through testing, peer reviews, and adherence to best practices. Qualifications Education: Bachelor's degree (or higher) in Software Development , Computer Science , or related field. A minor degree or coursework in Geophysics , Physics , or Mathematics is an asset. Experience: Minimum 5 years of professional experience in Java software development, preferably in scientific or engineering domains. Proven experience with Java graphics libraries and visualization frameworks. Familiarity with seismic data processing concepts is highly desirable. Experience working with Landmark's SeisSpace environment is an asset. Working knowledge of the Colorado School of Mines JTK package , particularly the Mosaic and related classes (see: Mines JTK GitHub) is an asset. Understanding of Javaseis I/O (javaseis.com/design.htm) is an asset. Proficiency in English (written and spoken) is required. Skills and Attributes Strong understanding of object-oriented design , data structures, and algorithms. Experience with multithreading and performance optimization in data-intensive applications. Familiarity with scientific visualization and numerical computation in Java. Excellent problem-solving abilities and communication skills. Self-motivated, detail-oriented, and able to work collaboratively in a team environment. Work Location On-site only - Applicants unwilling to work on-site should not apply. Compensation & Benefits Competitive salary commensurate with experience. Comprehensive health benefits and a collaborative work culture focused on technical excellence. How to Apply Send your resume and a brief cover letter detailing your relevant experience to [HIDDEN TEXT] with the subject line: Application - Senior Java Graphics Developer (Noida)