Fatti: A. A.a. Il 16 giugno 2017 il Dipartimento delle finanze e dell'economia del Cantone Ticino ha aperto un pubblico concorso per l'assunzione di due funzionari cantonali. Nel bando era indicata per la funzione ricercata la classe 25-26 per uno stipendio annuo minimo di fr. 72'366.- e massimo di fr. 96'217.- secondo la legge allora in vigore. I candidati al concorso erano avvertiti che "è stata approvata dal Gran Consiglio la revisione totale della Legge sugli stipendi degli impiegati dello Stato e dei docenti e che, con la sua entrata in vigore, l'atto di nomina o incarico avverrà sulla base della nuova classificazione delle funzioni e della nuova scala stipendi". A.b. Il 29 novembre 2017 il Consiglio di Stato del Cantone Ticino ha nominato A._ al posto di ispettore a tempo pieno, iscrivendolo nella classe 6 con un aumento e con una retribuzione pari a fr. 68'821.-. L'inizio del lavoro è stato stabilito per il 5 marzo 2018. B. Il 19 dicembre 2018 il Tribunale amministrativo del Cantone Ticino ha respinto il ricorso di A._ contro la classe salariale stabilita dalla risoluzione governativa. C. A._ presenta un ricorso in materia di diritto pubblico al Tribunale federale, chiedendo che il giudizio cantonale sia riformato nel senso che lo stipendio iniziale sia stabilito in base alla classe 25 con un aumento in virtù del regolamento concernente le funzioni e le classificazioni dei dipendenti dello Stato del 24 febbraio 2016, in vigore sino al 31 dicembre 2017, equivalente alla classe 6 con quattro aumenti secondo il corrispondente regolamento dell'11 luglio 2017, in vigore dal 1° gennaio 2018. In via subordinata postula il rinvio della causa al Tribunale cantonale amministrativo. Non sono state chieste osservazioni al ricorso.