> Markdown version of [/jobs/ext/1496275-java-full-stack-entwickler](https://www.wearedevelopers.com/jobs/ext/1496275-java-full-stack-entwickler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Full Stack Entwickler - **Company:** M4com - **Location:** Salem, Germany - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Geographic Information Systems, HTML5, Big Data, Cascading Style Sheets (CSS), Digital Rendering, Human-Computer Interaction, Toolchain, TypeScript, Web Performance Optimization, WebGL, Extensible Markup Language (XML), ReactJS, Backend, Webpack, Information Technology, Playwright, Build Tools, Front End Software Development, React Redux, React Testing Library, JestJS, Es2015 - **Published:** July 30, 2026 - **Apply:** https://www.jobs.de/job/java-full-stack-entwickler-mwd-1710544 ## About the Role n \n * Erste Berührungspunkte oder Erfahrung mit Kartenbibliotheken wie Maplibre GL JS oder Leaflet zur Darstellung von Kartendaten.\n * Grundlegendes Verständnis von GeoJSON, Vektortiles und Kartenprojektionen.\n * Idealerweise erste Erfahrungen mit OpenStreetMap-Daten, geografischen Diensten (WMS, WMTS, XML, Vector Tiles) oder modernem Rendering via WebGL.\n * Erste Praxiserfahrung mit Build-Tools wie Vite oder Webpack.\n * Sprachkenntnisse: Du kommunizierst absolut sicher auf Deutsch und Englisch.\n ## Description n \n * Full-Stack-Power: Du konzipierst und entwickelst performante Features - sowohl im robusten Java-Backend als auch im modernen React-Frontend.\n * Geodaten lebendig machen: Du entwirfst und implementierst interaktive Web-Benutzeroberflächen zur hochpräzisen Visualisierung von komplexen Karten- und Geodaten direkt im Webbrowser.\n * Performance is Key: Du optimierst die Darstellung extrem großer Datensätze im Browser oder auf Karten, damit unsere Spezialsoftware auch unter Volllast jederzeit flüssig läuft.\n * Qualitätsbeauftragter im Code: Durch das Schreiben von strukturierten Unit-, Integrations- und E2E-Tests stellst du die exzellente Stabilität unserer Client- und Server-Produkte sicher.\n * Tech-Impulse setzen: Du arbeitest in einem agilen Team und bringst neue Ideen zur Web-Performance, Rendering-Technologien (z.B. WebGL) und modernen Toolchains (z.B. Vite) aktiv mit ein.\n \n Das bringst du mit: \n \n * Dein Fundament: Du hast ein erfolgreich abgeschlossenes Studium im Bereich Informatik / IT (Bachelor, Master, Diplom) oder eine vergleichbare Qualifikation mit entsprechender Berufserfahrung.\n * Dein Backend-Sitz: Du bringst fundierte Programmiererfahrung im Java-Ökosystem mit.\n * Dein Frontend-Schwerpunkt (Sehr wichtig):\n * Du besitzt exzellente Kenntnisse in React und modernen Konzepten (Hooks, Context, Custom Hooks, Performance-Optimierung) sowie in TypeScript.\n * Der sichere Umgang mit HTML5, CSS3 und modernem JavaScript (ES6+) gehört für dich zum Standard. Du hast Erfahrung mit modernen State-Management-Lösungen (Redux, Zustand oder vergleichbare).\n * \n Du bist vertraut mit automatisiertem Testen im Web-Umfeld (Vitest, Jest, React Testing Library, Playwright). \n\n \n ## Related Videos - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More](https://www.wearedevelopers.com/videos/1794-wearedevelopers-live-from-javascript-to-webassembly-high-performance-charting-and-more) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [c't <webdev> 2023](https://www.wearedevelopers.com/magazine/307-c-t-webdev-2023) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023)