Posted on: 23/08/2025
Job Summary :
Key Responsibilities :
- Integrate ArcGIS Server and geospatial capabilities into backend infrastructure to process spatial data and provide mapping services.
- Optimize data storage and retrieval mechanisms, particularly focusing on spatial databases such as PostGIS.
- Develop algorithms for processing large datasets, including agricultural and geospatial data, to provide real-time insights.
- Implement secure authentication, authorization, and data handling procedures to ensure data privacy and security.
- Collaborate with mobile developers to ensure seamless integration between frontend and backend systems.
- Design microservices architecture, ensuring modular and flexible backend components for enhanced scalability.
- Continuously monitor and optimize backend performance, addressing bottlenecks and ensuring high availability.
- Conduct code reviews and contribute to the development of technical documentation to maintain best practices.
- Stay updated on the latest backend development trends, tools, and best practices, especially in geospatial technologies.
Education and Experience :
- At least 5 years of experience in backend development, particularly in building scalable and high performance systems.
- Proven experience in programming languages such as Python, Java, or Node.js.
- Proficient in web frameworks like Django, Spring Boot, or Express.js, with a deep understanding of RESTful
API design.
- Extensive experience with ArcGIS Enterprise and ArcGIS Server for integrating geospatial capabilities.
- Strong knowledge of both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases, with an emphasis on geospatial extensions like PostGIS.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud, including services like Lambda, EC2, or Kubernetes.
- Familiarity with containerization technologies such as Docker and Kubernetes for backend services.
Preferred Qualifications :
- Familiarity with integrating machine learning models into backend systems for real-time prediction and data processing.
- Understanding of agricultural data and domain-specific requirements in processing geospatial and agricultural datasets.
- Experience with GraphQL for API development, providing flexibility in frontend-backend communication.
Skills and Attributes :
- Excellent communication and collaboration skills, able to work effectively in cross-functional teams.
- Self-motivated and proactive in identifying potential challenges and solutions.
- Commitment to writing clean, maintainable, and well-documented code.
- Passion for using technology to develop innovative solutions that drive value in the agricultural sector.
Employment Type : Full-time
We are looking for a backend developer who thrives in solving complex problems and is passionate about leveraging geospatial technologies to create impactful solutions. If you have the skills and experience to help us build scalable, innovative solutions for farmers, wed love to hear from you!
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1534070
Interview Questions for you
View All