Insurance company Admiral is recruiting more than 280 people across south Wales.
The company is looking to fill 150 jobs in Cardiff, more than 100 in Swansea and more than 30 in Newport.
The roles will be in contact centres, the IT department and law firms.
The news comes as new figures revealed the unemployment rate in Wales has dropped to 7%, with 103,000 people out of work in the three months to November 2014.
Admiral's head of people services, Ceri Assiratti, said: "We're very confident in finding more good quality people to meet our current recruitment needs."