> Markdown version of [/jobs/ext/1704012-software-developer-java](https://www.wearedevelopers.com/jobs/ext/1704012-software-developer-java). 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). --- # Software Developer Java - **Company:** Giesecke+Devrient GmbH - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Automation of Tests, Relational Databases, Software Debugging, Enterprise JavaBeans, Hibernate (Java), IBM Websphere Application Server, Java Persistence API, Spring Framework, WildFly (JBoss AS), Microsoft SQL Server, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Software Architecture, Query Optimization, Software Engineering, Enterprise Software Applications, Test-Driven Development (TDD), Information Technology, Restful APIs, Network Server - **Published:** July 31, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=e14ad98757037a9b ## About the Role * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * 5+ years of professional experience in Java software development * Strong expertise in Java, Spring Framework, Hibernate/JPA, EJB, and RESTful APIs * Experience with enterprise application servers such as WebSphere or JBoss * Solid understanding of object-oriented design principles, software architecture, and enterprise application development * Hands-on experience with non-functional requirements, including security, performance optimization, scalability, and automated testing * Experience with relational databases such as Oracle or Microsoft SQL Server, including query optimization and performance tuning * Familiarity with AI-assisted development tools and a strong understanding of responsible AI usage, security considerations, and result validation * Strong analytical, troubleshooting, and debugging skills * Excellent communication skills in English and the ability to collaborate effectively in an international environment ## Description * Design, develop, test, and maintain Java-based enterprise applications with a strong focus on security, performance, scalability, and maintainability * Contribute to technical design decisions, effort estimations, and architectural discussions * Develop proof-of-concepts to evaluate and validate technical solutions and new technologies * Collaborate closely with business analysts, testers, support specialists, and fellow developers throughout the software development lifecycle * Troubleshoot, analyze, and resolve technical issues and production incidents * Apply and promote AI-assisted software development practices, ensuring responsible usage and validation of AI-generated results * Contribute to the continuous improvement of our cross-functional agile team, fostering engineering excellence, built-in quality, test-driven development, security-by-design, and AI-first approaches * Support knowledge sharing and actively contribute to a culture of continuous learning and innovation ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Kubernetes Security - Challenge and Opportunity](https://www.wearedevelopers.com/videos/412-kubernetes-security-challenge-and-opportunity) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Build ultra-fast In-Memory Database Apps and Microservices with Java ](https://www.wearedevelopers.com/videos/405-build-ultra-fast-in-memory-database-apps-and-microservices-with-java) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) ## Related Articles - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)