Senior Java Developer (m/f/d)
Actively Reviewing the ApplicationsCognisol
Bengaluru
Full-Time
4–8 years
Posted 5 days ago
•
Apply by June 11, 2026
Job Description
About Virtual City Systems
Virtual City Systems (VCS) is a software company based in Berlin and Grafing near Munich.Since 2005, VCS has been supporting its customers in the creation, maintenance, and use of 3D city models. Initially operating as a service provider and software reseller, VCS has been developing its own 3D geodata infrastructure solution since 2013 for the management,visualization, and use of 3D geodata. Based upon which we have become one of the leading Urban Digital Twin solution provider in Germany.
Our customers are primarily municipalities and state surveying authorities, but increasingly also commercial enterprises seeking to implement digital 3D facility cadastres. Our solutions are based on well-known open-source projects such as CesiumJS, OpenLayers, and the 3D City Database, and we place a strong emphasis on open standards and interfaces such as OGC CityGML, OGC API Features, OGC WMS/WFS, OGC GeoJSON, OGC 3D Tiles, and others.
With the ongoing digitalization of public administration and current trend topics such as
Digital Twins, Urban Data Platforms, and Smart City projects, demand is increasing for
solutions that integrate 3D geodata with domain-specific applications in planning,
environment, simulation, land administration, and citizen participation. As a solution
provider and expert in 3D geoinformation, VCS is well positioned in this market and
continues to grow. We are therefore looking to strengthen our development team in the
areas of database development (3DCityDB and VC Database) and Java-based data
conversion processes.
RS
What We Offer
source projects
Skills: citygml,wfs,wms,ogc,3d,database,java
Virtual City Systems (VCS) is a software company based in Berlin and Grafing near Munich.Since 2005, VCS has been supporting its customers in the creation, maintenance, and use of 3D city models. Initially operating as a service provider and software reseller, VCS has been developing its own 3D geodata infrastructure solution since 2013 for the management,visualization, and use of 3D geodata. Based upon which we have become one of the leading Urban Digital Twin solution provider in Germany.
Our customers are primarily municipalities and state surveying authorities, but increasingly also commercial enterprises seeking to implement digital 3D facility cadastres. Our solutions are based on well-known open-source projects such as CesiumJS, OpenLayers, and the 3D City Database, and we place a strong emphasis on open standards and interfaces such as OGC CityGML, OGC API Features, OGC WMS/WFS, OGC GeoJSON, OGC 3D Tiles, and others.
With the ongoing digitalization of public administration and current trend topics such as
Digital Twins, Urban Data Platforms, and Smart City projects, demand is increasing for
solutions that integrate 3D geodata with domain-specific applications in planning,
environment, simulation, land administration, and citizen participation. As a solution
provider and expert in 3D geoinformation, VCS is well positioned in this market and
continues to grow. We are therefore looking to strengthen our development team in the
areas of database development (3DCityDB and VC Database) and Java-based data
conversion processes.
- Your Responsibilities We are looking for a motivated and experienced Java Developer (m/f/d) to join our VC Suite development team. The focus of this role is the further development and maintenance of our VC Database (based on the open-source 3D City Database1) and our 3D Tiles converter. You will work on innovative Digital Twin solution and play a key role in the technical evolution of our software products. The topics include:- -----
- Further development and maintenance of the open-source solution 3D City
- Development, optimization, and maintenance of our 3D Tiles converter for converting various input data (vector data, CityGML, CityJSON) into the OGC 3D Tiles standard
- Collaboration within the VC Suite development team to continuously improve our software products
- Design and development of web-based OGC interfaces, e.g. OGC API Features
- Efficient processing of large data volumes (streaming, chunking, parallel
- Support of build, test, and deployment processes (CI/CD)
- Completed degree in Computer Science, Geoinformatics, or a comparable
- Strong expertise in PostgreSQL/PostGIS, particularly:
- Design and implementation of relational database schemas
- Development using SQL and PL/pgSQL
- Use of spatial data types and functions
- Very good knowledge of Java software development, including experience with:
- JDBC
- XML/JSON (including streaming, validation, schemas)
- Concurrent programming and parallel algorithms
- GIS libraries (e.g. GeoTools)
- Computational geometry and geometry processing
- Build tools (Gradle/Maven)
- Automated testing (e.g. JUnit, Testcontainers)
- Use of modern AI-assisted tools
RS
- Experience working on larger software projects and confident handling of:
- Version control (e.g. Git)
- Containerization (e.g. Docker)
- CI/CD workflows (e.g. GitLab)
- Enthusiasm for programming, algorithmic challenges, open standards and data
- Independent and structured working style
- Ideally, experience with 3D GIS standards such as CityGML, CityJSON, and 3D Tiles,
- Very good English language skills, both written and spoken; German would be
What We Offer
- A full-time or part-time remote position
- A friendly and experienced team
- The opportunity to contribute your ideas to product development
source projects
Skills: citygml,wfs,wms,ogc,3d,database,java
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Category Insight Manager
Stateside Foods Limited
Surat
Full-Time
4–8 years
User Stories
SVG
PMI
+4
IN_Associate_Financial Modeling_Valuations_Advisory_Gurgaon
PwC India
Mumbai
Full-Time
2–4 years
User Stories
Process Improvement
UAT
+1
Full Stack Engineer
Xceedance
Noida
Full-Time
2–4 years
User Stories
BRD
Figma
+1
French Customer Advisor - Budapest, Hungary
Foundever
Trivandrum
Full-Time
1–2 years
Adobe Illustrator
User Stories
Process Improvement
+4
Account Manager
Medicza International Academy
Bengaluru
Full-Time
1–2 years
User Stories
Feasibility Studies
Process Improvement
+2
Share
Quick Apply
Upload your resume to apply for this position