Job summary
We are seeking a highly experienced GeoSpatial Developer with 15 to 17 years of experience in Java and API development. The ideal candidate will work in a hybrid model during day shifts and will not require travel. This role involves developing and maintaining geospatial applications that drive our companys mission to deliver innovative solutions to our clients.
Responsibilities
Develop and maintain geospatial applications using Java and related technologiesDesign and implement APIs to integrate geospatial data with other systemsCollaborate with cross-functional teams to gather and analyze requirementsProvide technical expertise in geospatial data processing and analysisEnsure the performance quality and responsiveness of applicationsTroubleshoot and resolve complex technical issues in a timely mannerConduct code reviews to ensure adherence to best practices and coding standardsStay updated with the latest industry trends and technologies in geospatial developmentMentor and guide junior developers in the teamCreate and maintain technical documentation for developed applicationsOptimize application performance and scalabilityParticipate in agile development processes including sprint planning and retrospectivesContribute to the continuous improvement of development processes and methodologies
Qualifications
Extensive experience in Java programming and API developmentStrong knowledge of geospatial data processing and analysis techniquesProficiency in using geospatial tools and libraries such as GDAL GeoTools or similarExperience with relational and non-relational databasesFamiliarity with cloud platforms and services for geospatial applicationsExcellent problem-solving and analytical skillsStrong communication and collaboration abilitiesAbility to work independently and as part of a teamKnowledge of agile development methodologiesExperience with version control systems such as GitUnderstanding of software development lifecycle and best practicesAbility to mentor and guide junior team membersCommitment to continuous learning and improvement.
Certifications Required
Certified Java Developer Certified Geospatial Information Systems Professional