1 month ago
Munich, GermanyMid Level
Responsibilities
- Design, implement, and maintain backend and frontend components of NavVis IVION.
- Develop and extend the Java/Spring application server and Angular/TypeScript web client.
- Contribute to the PostgreSQL/PostGIS data layer for scalable geospatial data processing.
- Build and enhance APIs for digital enrichment of environments and third-party integrations.
- Collaborate with product managers, designers, and engineers to turn user and business needs into technical solutions.
- Maintain engineering quality through code reviews, testing, and performance optimization.
- Define technical roadmaps, build consensus, gather developer feedback, and help shape technical direction.
- Support and mentor engineers and foster knowledge sharing and continuous improvement.
Requirements
- At least 3 years of software engineering experience delivering complex systems.
- Expertise in Java, Spring, Hibernate, and modern web application architectures.
- Frontend experience with TypeScript and Angular, React, or Vue.js.
- Strong knowledge of relational databases, including PostgreSQL/PostGIS, and scalable data-intensive services.
- Experience delivering APIs and SDKs and using developer feedback to guide improvements.
- Ability to define technical roadmaps and drive consensus in cross-functional environments.
- Excellent communication and collaboration skills.
- Working knowledge of C++ is welcome.
- Exposure to AWS Services, geospatial data, or 3D graphics/WebGL is a bonus.
Benefits
- 30 days of paid time off per year.
- EGYM Wellpass subsidy providing access to fitness and wellness facilities.
- Deutschlandticket subsidy for public transportation.
- Flexible working hours and a hybrid work setup.
- Full visa and relocation support for international candidates.
- Bike leasing through JobRad.
- Financial support for local language classes.
- Screening call followed by up to four interview rounds.
