Wenn Du hohe Anforderungen an Maintenance und Governance hast, scheiden aus meiner Sicht auch php, ColdFusion und alle anderen Scriptsprachen raus.
Insbesondere im Bereich Security (Sql-Injektion, etc.) sehe ich bei Scriptsprachen Nachteile.
Den einzigen Vorteil den Java gegenueber scriptsprachen prinzipiell im bereich Sicherheit bringt. Ist doch die statische Typisierung. Das wird aber bei Ruby und Phyton aus meiner sicht durch Ducktyping kompensiert. Bei Java castet man sich dafuer nen Wolf. Wo siehst du im bezug auf Sicherheit Vorteile von Java?
Sql-Injektion Probleme kann man durch einen orm mapper sehr elegant vermeiden unabhaengig von der verwendeten Programmiersprache.
Gruss Yens