NavVis

Lead Software Engineer – Full Stack, Java, Spring, TypeScript, Angular

NavVis

full-time

Posted on:

Location Type: Hybrid

Location: Munich • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCloudJavaPostGISPostgresSpringTypeScript

About the role

  • Architect and guide the evolution of distributed client-server systems
  • Define and implement technical strategy in collaboration with engineering leads and product stakeholders
  • Own critical backend and frontend components including Java/Spring services and Angular/TypeScript web client
  • Design and evolve APIs and integration patterns for internal and external use
  • Drive cross-team initiatives with a focus on scalability and developer experience
  • Mentor and coach engineers within and beyond your squad
  • Champion engineering quality by setting high standards for architecture and operational readiness

Requirements

  • 7+ years of professional software development experience
  • Deep expertise in Java, Spring, Angular, and TypeScript
  • Strong knowledge of relational databases (PostgreSQL/PostGIS)
  • Demonstrated ability to lead architectural decisions and define technical roadmaps
  • Experience delivering APIs and SDKs and gathering developer feedback
  • Solid cloud infrastructure experience (preferably AWS)
  • Excellent communication and collaboration skills
  • Bonus: exposure to C++, geospatial data, or 3D graphics/WebGL development
Benefits
  • 30 days of paid time off per year
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
  • Deutschlandticket subsidy to support sustainable travel using public transport
  • Flexible working hours and a hybrid work setup
  • Full visa and relocation support for international candidates
  • Attractive bike leasing model through JobRad
  • Competitive compensation package that values the skills and experience you bring
  • Up to 4000 EUR employee referral bonus
  • Financial support for local language classes to help you in your journey of integrating into the culture!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpringAngularTypeScriptPostgreSQLPostGISAPIsSDKscloud infrastructureAWS
Soft skills
communicationcollaborationmentoringcoachingleadership
21bitcoin

Senior / Staff Software Engineer – Backend

21bitcoin
Seniorfull-time$60k–$120k / year🇩🇪 Germany
Posted: 2 days agoSource: join.com
GoTypeScript