GeoSpatial Developer – Java | Hybrid | Chennai, India
Job ID: 00063011664
Location: Chennai, India
Employment Type: Full-Time
Work Model: Hybrid
Date Published: June 04, 2025
Category: Technology & Engineering
Company: Cognizant
Job Summary
Cognizant is seeking a highly experienced GeoSpatial Developer with 15 to 17 years of hands-on expertise in Java and API development. In this hybrid role based in Chennai, you will design and develop geospatial applications that empower data-driven decision-making and drive innovation across industries. This is a no-travel, day-shift position ideal for candidates passionate about advanced spatial computing.
Key Responsibilities
Develop and maintain enterprise-grade geospatial applications using Java and associated technologies.
Design, build, and integrate scalable APIs that interact with geospatial datasets and enterprise systems.
Collaborate with business analysts, designers, and cross-functional teams to gather functional and technical requirements.
Deliver technical solutions for geospatial data processing, storage, and analysis.
Optimize the performance, scalability, and reliability of applications and services.
Debug and resolve complex technical issues efficiently while maintaining code stability.
Conduct peer code reviews to ensure best practices, maintainability, and code quality.
Stay informed of emerging technologies and trends in geospatial systems and tools.
Provide technical leadership and mentorship to junior developers on the team.
Create and maintain comprehensive technical documentation for applications and APIs.
Implement performance tuning strategies for geospatial workloads.
Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
Recommend and implement process improvements across the development lifecycle.
Required Qualifications
15–17 years of proven experience in Java development and API integration.
Strong understanding of geospatial data structures, analysis techniques, and spatial databases.
Hands-on experience with geospatial libraries and tools such as GDAL, GeoTools, or similar.
Proficiency in both relational (e.g., PostgreSQL/PostGIS) and non-relational databases.
Experience with deploying geospatial applications on cloud platforms (e.g., AWS, Azure).
Excellent analytical and problem-solving skills with a sharp attention to detail.
Strong verbal and written communication skills for effective team collaboration.
Ability to work independently and manage priorities in a dynamic environment.
Familiarity with agile methodologies such as Scrum or Kanban.
Proficiency in Git or other version control systems.
Solid grasp of the full software development lifecycle and industry best practices.
Proven ability to coach, guide, and mentor junior engineers.
A passion for continuous learning, innovation, and excellence in development.
Certifications Required
Certified Java Developer
Certified Geospatial Information Systems (GIS) Professional
Why Join Cognizant
Be part of a global community of over 300,000 associates across continents.
Work in an inclusive, collaborative, and innovation-first culture that values diversity.
Contribute to digital transformation solutions that make a real-world impact.
Access professional development programs and career progression opportunities.
Join a company listed among Forbes World’s Best Employers 2024 and NASDAQ-100.
Compensation and Interview Process
Compensation details are current as of the job posting and are subject to change as per legal requirements.
Interviews may be conducted via in-person meetings or video conferencing.
Candidates are required to present valid government-issued identification during the interview process.
Equal Opportunity Statement
Cognizant is an equal opportunity employer committed to building a diverse and inclusive workforce.
All applications will be considered regardless of race, religion, gender, disability, veteran status, or other legally protected status.