Ganska lika språk, relativt enkelt att hoppa mellan dem om det skulle behövas. Välj efter din egen smak och ev tillgång till jobb där du bor. Varför inte installera båda miljöerna och känn på lite hur de är att utveckla i?
Jag har jobbat med båda men valde .NET för en massa år sen, vid tidpunkten kändes det mer "fokuserat". Skulle ett projekt kräva Java har jag dock inga problem att köra det.
Ang inriktning säkerhet eller test så är det åter igen en smaksak, vad vill du jobba med? Säkerhet kan säkert ge lite mer lön och öppna upp fler dörrar men det har troligen mer krav och ansvar. Spontant kan jag tycka att test är bättre att börja med eftersom det är något som de flesta utvecklare göra till viss grad och det hjälper dig i många fall att felsöka och förstå koden. Det kan mycket väl gör det enklare för dig att ta dig vidare när du se tar dig an säkerhet eller vad det nu kan bli.
Lycka till!