Sachverhalt: A. A._ war ab 1. Februar 2009 für das Bundesamt B._ tätig. Mit Schreiben vom 3. Dezember 2013 wurde er ermahnt und am 19. Dezember 2013 wurde ihm das rechtliche Gehör zur beabsichtigten Kündigung gewährt. Nachdem A._ längere Zeit arbeitsunfähig gewesen und ein Einigungsversuch gescheitert war, verfügte das Bundesamt B._ am 29. Juli 2014 die Kündigung des Arbeitsverhältnisses per 31. Oktober 2014 unter sofortiger Freistellung. Dabei hielt das Bundesamt B._ fest, die Auflösung des Arbeitsverhältnisses gelte als vom Arbeitnehmer verschuldet, da seit längerer Zeit unterschiedliche Auffassungen bezüglich Arbeitsverhalten und Arbeitsleistung bestünden und der Arbeitnehmer verschiedentlich die Weisungen und Mahnungen seitens des Arbeitgebers missachtet habe; damit liege eine Verletzung der Treuepflicht vor. Zudem habe der Arbeitnehmer auch die Arbeit nicht gemäss den Vorgaben erledigt, was ebenfalls einen Kündigungsgrund darstelle. B. A._ liess dagegen Beschwerde beim Bundesverwaltungsgericht einreichen. Dieses wies das Gesuch um Wiederherstellung der aufschiebenden Wirkung am 14. Oktober 2014 ab; auf die dagegen erhobene Beschwerde trat das Bundesgericht mit Urteil 8C_833/2014 vom 1. Dezember 2014 nicht ein. Das Bundesverwaltungsgericht wies die Beschwerde am 8. April 2015 ab. C. A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, es sei der vorinstanzliche Entscheid aufzuheben und ihm eine andere zumutbare Arbeit zuzuweisen; eventualiter sei ihm eine Entschädigung in der Höhe von sechs bis zwölf Monatslöhnen zuzusprechen.