Job Description
We are looking for a skilled
Java Developer with strong experience in
PostgreSQL/PostGIS,
REST-based web services, and Java backend development. Experience in
GIS systems, especially
3D GIS, is a strong plus.
Key Responsibilities
- Design, develop, and maintain Java-based backend applications
- Build and consume RESTful web services
- Work extensively with PostgreSQL and PostGIS for spatial data processing
- Optimize database queries and ensure high performance for GIS workloads
- Collaborate with frontend, GIS, and product teams to deliver scalable solutions
- Handle geospatial data, spatial queries, and map-related services
- Participate in code reviews, debugging, and performance tuning
Required Skills & Qualifications
- Strong experience in Java software development
- Hands-on experience with PostgreSQL and PostGIS
- Solid understanding of REST APIs and web service architecture
- Experience working with GIS applications or spatial data
- Good understanding of database design, indexing, and query optimization
- Familiarity with version control systems (Git)
Good to Have
- Experience with 3D GIS, 3D visualization, or spatial analytics
- Exposure to GIS standards (OGC, WMS, WFS, etc.)
- Knowledge of geospatial libraries or tools
- Experience working in Agile/Scrum environments
Skills: postgresql,3d,restful,postgis,gis,java,rest-based web services