Job summary
Serve as a senior geospatial engineer focused on map centric applications designing and implementing resilient services and intuitive web interfaces using Java Springboot microservices and React. Collaborate with cross functional teams in a hybrid work model to deliver scalable secure and high performance mapping solutions for global users.
Responsibilities
Design robust geospatial map services using Java Springboot and microservices to deliver reliable spatial data capabilities for enterprise applications.Develop responsive React based user interfaces that render complex geospatial visualizations while maintaining excellent usability and accessibility across devices.Implement efficient data access and transformation layers that integrate spatial databases and external map providers to support accurate and timely map updates.Optimize microservice performance through profiling tuning and refactoring to ensure low latency responses for high volume geospatial queries.Collaborate with product owners and business stakeholders to understand mapping use cases and convert them into clear technical specifications and delivery plans.Coordinate with architects and senior engineers to align geospatial services and React applications with established enterprise standards and integration patterns.Create automated tests for backend services and React components to improve reliability simplify regression testing and support continuous integration workflows.Monitor production map services and user interfaces using observability tools and metrics and proactively resolve incidents to maintain a stable user experience.Apply secure coding practices across Java Springboot services and React applications to protect geospatial data and comply with organizational security policies.Document service contracts geospatial data flows and front end interaction patterns to support maintainability knowledge sharing and onboarding of new team members.Mentor junior engineers by reviewing code explaining geospatial concepts and sharing effective patterns for microservices and React development.Coordinate with quality and operations teams in a hybrid work setup to plan releases perform deployment validations and confirm successful rollout of map features.Contribute to continuous improvement by proposing enhancements to geospatial architecture development workflows and coding guidelines that strengthen product quality.
Qualifications
Exhibit strong proficiency in React for building modular user interfaces that present complex geospatial information in a clear and interactive way.Demonstrate deep hands on experience with Java Springboot for creating secure and scalable application programming interfaces that serve map and location data.Show practical expertise in designing and maintaining microservices that support independent deployments fault tolerance and clear service boundaries.Apply solid knowledge of geospatial concepts such as spatial indexing coordinate systems and map tiling to ensure accurate and performant map rendering.Use relational or document databases effectively to store query and aggregate spatial and non spatial data in support of mapping features.Employ modern version control and branching strategies to collaborate smoothly with distributed teams and maintain high quality code histories.Communicate clearly in spoken and written form to explain technical tradeoffs document designs and participate in agile ceremonies within a hybrid work environment.Adapt to evolving business needs by learning new mapping tools and cloud services that enhance the scalability and resilience of geospatial applications.
À propos de Cognizant
Cognizant (NASDAQ : CTSH) est un AI Builder et une entreprise de services numériques (ESN) élaborant des solutions complètes d’IA maximisant les investissements pour des résultats concrets. Sa profonde expertise des métiers, des processus et des technologies lui permet d’intégrer dans les systèmes technologiques le contexte unique de chaque organisation de l’ingénierie à la production à l’échelle. Son objectif : améliorer l’efficacité des équipes, créer de la valeur et permettre aux grandes entreprises de rester performantes dans un monde qui évolue rapidement. Pour en savoir plus : cognizant.ai ou @cognizant.
Renseignments suppplémentaires sur l'emploi
Les informations sur la rémunération sont exactes à la date de publication. Cognizant se réserve le droit de modifier ces informations à tout moment, conformément aux lois applicables.
Les exigences linguistiques varient selon les postes, mais nous demandons à tous les candidats d’avoir une connaissance de base de l’anglais afin de faciliter les communications internes à l’échelle de l’entreprise. Pour les postes basés au Québec, une maîtrise de l’anglais est requise puisque vous fournirez des services et collaborerez avec des parties prenantes situées hors de la province, qui ne parlent pas nécessairement le français.
Cognizant est un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Votre candidature et votre dossier ne seront pas examinés en fonction de la race, de la couleur, du sexe, de la religion, des croyances, de l'orientation sexuelle, de l'identité de genre, de l'origine nationale, du handicap, de l'information génétique, de la grossesse, du statut d'ancien combattant ou de toute autre caractéristique protégée telle que décrite par les lois fédérales, provinciales ou locales.
Si vous avez un handicap qui nécessite un aménagement raisonnable pour rechercher une offre d'emploi ou poser une candidature, envoyiez un courriel à [email protected] avec votre demande et vos coordonnées.