Free cookie consent management tool by TermsFeed Full Stack Software Engineer – Geospatial Platform | Antal Tech Jobs
Back to Jobs
2 Days ago

Full Stack Software Engineer – Geospatial Platform

decor
Noida, Uttar Pradesh, India
Information Technology
Full-Time
Qcentro

Overview

Job Requisition Document

Job Title: Software Engineer – Full Stack (Geospatial)

Location: Thiruvananthapuram, Kerala

About Us: Our success is driven by our ability to consistently deliver world-class, high-quality talent, particularly in the areas of precision engineering, assembly line operations, and other skilled manpower across diverse industrial domains. Among our esteemed clients is a listed Japanese company that is set to begin its operations in Technopark, Thiruvananthapuram, further reinforcing our standing as a premier recruitment partner in the region.

Job Summary: We are seeking a highly skilled and motivated Full Stack Software Engineer to join our dynamic multinational team, specializing in the Geospatial domain (Location-Based Services - LBS, Geographic Information Systems - GIS). This role focuses on the development and enhancement of sophisticated geospatial platforms and applications. The ideal candidate will possess strong expertise in a range of technologies including Java, Springboot, Python, Vue.js, and AWS cloud services, coupled with a passion for building high-quality, scalable, and impactful software solutions that leverage geographic data and spatial analysis.

Responsibilities:

● Design, develop, test, deploy, and maintain robust and scalable web applications and services for geospatial data processing, visualization, and analysis, utilizing Vue.js for front-end and Java (with Springboot), Python for back-end development. ● Collaborate effectively with cross-functional, multinational teams including product managers, GIS analysts, data scientists, and other engineers to deliver high-quality geospatial software solutions.

● Develop and integrate user-facing mapping interfaces and geospatial tools with server- side logic, ensuring seamless performance and intuitive user experience.

● Build reusable components and front-end libraries for geospatial applications (Vue.js).

● Develop and maintain efficient, reusable, and reliable code in Java, Python for geospatial algorithms, data processing pipelines, and API development.

● Ensure the technical feasibility of UI/UX designs for geospatial applications, providing constructive feedback on map interactions and data display.

● Optimize applications for maximum speed, scalability, and responsiveness, particularly when handling large geospatial datasets.

● Implement robust security and data protection measures, considering the sensitivity of location data.

● Design, manage, and optimize AWS cloud infrastructure for hosting and scaling geospatial applications and services (e.g., using EC2, S3 for raster/vector tiles, RDS with PostGIS, Lambda for geoprocessing tasks).

● Work with various geospatial data formats (e.g., GeoJSON, Shapefile, KML, GeoTIFF) and database systems (e.g., PostgreSQL/PostGIS).

● Participate actively in code reviews to maintain code quality, share knowledge, and foster a collaborative development environment.

● Troubleshoot, debug, and upgrade existing geospatial software, ensuring platform stability and performance.

● Contribute to all phases of the software development lifecycle, from concept and design through testing and deployment on cloud platforms like AWS.

● Stay updated with emerging technologies in GIS, LBS, new AWS services relevant to geospatial data, and industry best practices to drive innovation. Mandatory Technical Skills,

Experience: 1 to 5 Years relevant experience

● Proven experience as a Software Engineer with a focus on geospatial applications. ● Experience with front-end frameworks like Vue.js and its core principles.

● Strong proficiency in Java and experience with the Springboot framework.

● Strong skills in Python, particularly with libraries used in geospatial analysis and data manipulation (e.g., GeoPandas, Shapely, Rasterio).

● Solid understanding of object-oriented programming principles.

● Experience with front-end technologies such as HTML5, CSS3, and responsive design. ● Familiarity with RESTful APIs and web services, including OGC standards (WMS, WFS, WPS).

● Experience with database technologies, especially PostgreSQL with PostGIS extension.

● Proficient understanding of code versioning tools, such as Git.

● Solid experience with cloud platforms, particularly AWS (including services like EC2, S3, RDS, Lambda, API Gateway, Location Service).

● Experience with GIS tools and libraries (e.g., QGIS, ArcGIS APIs, GeoServer, MapServer, Leaflet, OpenLayers, Mapbox GL JS).

● Understanding of core GIS concepts, map projections, coordinate systems, and spatial analysis techniques.

Additional (Nice to have) Skills:

● Experience with other front-end frameworks like React.js.

● Familiarity with other cloud platforms (e.g., Azure, Google Cloud) and their geospatial offerings.

● Experience with Big Data technologies for geospatial data (e.g., Spark, Hadoop).

● Knowledge of mobile development (iOS/Android) for LBS applications.

● Experience with containerization technologies like Docker and orchestration tools like Kubernetes.

● Understanding of CI/CD pipelines and associated tools (e.g., Jenkins, GitLab CI).

● Experience with 3D GIS and visualization. Behavioral Skills (1 st 3 skills below are mandatory only for Senior role):

● Leadership Potential: Demonstrated ability or strong potential to guide and support a small team, fostering a collaborative and productive environment. This includes providing guidance, mentoring junior team members and delegating tasks effectively.

● Communication Excellence: Exceptional verbal and written communication skills, with the ability to clearly and concisely convey technical information to both technical and non- technical audiences, including clients.

● Client Relationship Management: Ability to build and maintain positive relationships with clients, understand their needs and expectations and proactively address any concerns.

● Problem-Solving and Analytical Thinking: Strong analytical and problem-solving skills with the ability to identify root causes of issues, evaluate different solutions and implement effective resolutions, both independently and within a team.

● Adaptability and Flexibility: Ability to adapt to changing project requirements, client demands and work environments.

● Collaboration and Teamwork: Proven ability to work effectively within a team, contributing positively to team goals, sharing knowledge and supporting colleagues.

● Ownership and Accountability: Takes ownership of assigned tasks and responsibilities, demonstrates a strong sense of accountability for delivering high-quality work within deadlines.

● Proactiveness and Initiative: Demonstrates a proactive approach to work, identifying potential issues or opportunities for improvement and taking initiative to address them.

● Professionalism and Integrity: Maintains a high level of professionalism, ethical conduct and integrity in all interactions, both internally and with clients.

● Time Management and Organization: Excellent time management and organizational skills, with the ability to prioritize tasks, manage workload effectively and meet deadlines in a fast-paced environment.

Education:Bachelor's degree in Computer Science/Electronics/Electrical Engineering. Salary: Best in the Market

Job Type: Permanent

Experience:

  • Full Stack Software Engineer – Geospatial Platform: 1 year (Required)

Work Location: In person

Share job
Similar Jobs
View All
13 Minutes ago
Technical Lead - Backend (Node.js)
Information Technology
  • 5 - 10 Yrs
  • Bangalore
ROLE : Technical Lead LOCATION : Bengaluru What you'll be doing : We are much more than our job descriptions, but here is where you will begin : - Collaborate with stakeholders, including product owners, project managers, and scrum mast...
decor
2 Hours ago
Angular Developer
Information Technology
  • 7 - 12 Yrs
  • Anywhere in India/Multiple Locations
Job Title: Angular Developer Experience: 7+ Years Locations: Bangalore, Pune, Chennai, Noida, Gurgaon, Delhi, Kochi, Pollachi, Manesar, Ahmedabad Key Responsibilities: Develop and maintain robust web applications using Angular 14+, Jav...
decor
1 Day ago
IOT - Product Manager
Information Technology
  • 4 - 6 Yrs
  • Mumbai
Our client is a pioneering Cleantech platform that bridges finance and technology to accelerate the adoption of rooftop solar energy in India. Backed by top-tier investors, our client combines a digital lending platform and IoT-enabled asset manageme...
decor
1 Day ago
Network Engineer
Information Technology
  • Vadodara, Gujarat, India
Job DescriptionWe are seeking a skilled and experienced Network Engineer to join our dynamic team. The ideal candidate will design, implement, and maintain secure, high-performance network infrastructures using industry-leading technologies. You wil...
decor
1 Day ago
Java Developer in Chennai, Hyderabad, Bangarapet (Hybrid)
Information Technology
  • Vadodara, Gujarat, India
Key Responsibilities Design, develop, and deploy scalable microservices using Java Spring Boot. Implement RESTful APIs, service discovery, and communication between microservices. Ensure cloud and containerization expertise (e.g., Docker, Kuberne...
decor
1 Day ago
Full Stack Developer in Ramapuram, Chennai
Information Technology
  • Vadodara, Gujarat, India
As a Full Stack Developer at Go Picnic Technology Solutions, you will play a crucial role in designing and implementing cutting-edge solutions for our clients. Join our dynamic team and work on exciting projects that will challenge and enhance your ...
decor
1 Day ago
Associate Lead Data Scientist - AI/ML Job
Information Technology
  • Vadodara, Gujarat, India
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any...
decor
1 Day ago
Junior Full Stack Developer in Gurgaon (Hybrid)
Information Technology
  • Vadodara, Gujarat, India
Key Responsibilities Build responsive user interfaces using HTML, CSS, JavaScript, and frameworks like React.js or Angular Collaborate with designers to implement UI/UX mockups Assist in building and maintaining server-side applications using Nod...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media