self-assured

adjectives

showing poise and confidence in your own worth
"hardly more than a boy but firm-knit and self-confident"