GeoSpatial Lead – Java Developer
Experience: 10 to 12 Years
Job Type: Full-time | Hybrid
Location: Hybrid Work Model
Shift: Day Shift
Travel: Not Required
Company: Cognizant
Job Summary
We are looking for a highly experienced GeoSpatial Lead – Java Developer with 10–12 years of expertise in Java, Spring Boot, Microservices, Core Java, and Full Stack Development. This is a leadership position in a hybrid work model that focuses on designing, developing, and maintaining innovative geospatial applications that make a positive impact on society and the business.
Key Responsibilities
Lead the design and development of geospatial applications using Java and Spring Boot Microservices.
Oversee the implementation of microservices architecture to ensure system scalability and efficiency.
Provide technical leadership in Spring Boot and related frameworks for optimizing application performance.
Collaborate with product owners and business analysts to gather and analyze requirements.
Write, review, and maintain high-quality code adhering to industry best practices and company standards.
Ensure seamless integration of geospatial applications with existing enterprise systems.
Identify, troubleshoot, and resolve complex issues related to application functionality or performance.
Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
Conduct thorough code reviews to ensure adherence to project specifications and code quality.
Stay updated with the latest Java and geospatial development trends and apply them to current projects.
Contribute to process improvements in software development practices, CI/CD pipelines, and DevOps.
Participate in sprint planning, task estimation, and Agile ceremonies.
Communicate effectively with stakeholders to provide technical insights and progress updates.
Required Qualifications
Proven experience in Spring Boot Microservices, Core Java, and Full Stack Java Development.
Strong understanding of microservices architecture and scalable enterprise design.
Demonstrated ability to solve complex technical problems efficiently.
Experience in mentoring junior engineers and driving team performance.
Ability to produce and maintain robust, readable, and maintainable code.
Excellent interpersonal and communication skills.
Ability to operate in a hybrid model with minimal supervision.
Passionate about technology trends, especially in geospatial systems and Java advancements.