Vaitkus kon goed tijdrijden en mengt zich ook in massasprints. Dit resulteerde in een aantal ereplaatsen en zeges, waaronder de 9e etappe van de Ronde van Italië 2006 tussen Francavilla al Mare en Termoli.
Het voorjaar van 2007 betekende voor hem de doorbraak de klassiekers, met een 6e plaats in zowel Dwars door Vlaanderen als de Ronde van Vlaanderen. Een selectie voor de Tour de France 2007 leek veelbelovend, maar een gebroken duim tijdens de tweede etappe Duinkerke-Gent dwong hem tot vroegtijdige opgave.
Sinds 2012 reed Vaitkus voor de Australische ploeg Orica-GreenEdge. In 2014 vond Vaitkus geen nieuwe ploeg, waarop hij stopte met wielrennen. Eind 2015 maakte hij bij de ploeg Rietumu-Delfin een come-back. In 2016 reed hij voor Al-Nasr Dubai. Voor die ploeg behaalde Vaitkus enkele overwinningen en meerdere ereplaatsen. Dit was veelal in wedstrijden op Algerijnse bodem. In 2017 rondde hij zijn carrière af bij het Letse Rietumu Banka-Riga.