Un architecte Java est avant tout un expert informatique dans son domaine.
Il est très compliqué de définir une journée type de ce genre de métier car les tâches sont très variées et évoluent en fonction des projets et de l’avancement mais nous pouvons les regrouper en catégories :
Pour être un bon architecte Java il te faut plusieurs choses, une expertise technique mais pas que.
Une parfaite connaissance de l’écosystème Java (SpringBoot, Hibernate, Cloud, bases de données, outils de tests)
Mais il te faut aussi connaître la conduite de projet, maîtriser les méthodes de développement (Agile notamment). Et bien sur connaitre les différentes architectures logicielles
Les architectes java sont principalement issues d’écoles d’ingénieurs spécialisées en info ou de formations universitaires Bac +5 et parfois +4.
Il arrive plus rarement de voir des architectes autodidactes avec des certifications professionnelles.
Il te faut devenir expert technique et avoir une bonne connaissance métier.
Le mieux est donc après ta formation de devenir développeur Java, de monter en compétence technique et métier. Pour cela deux options, soit tu deviens expert technique ou alors tech lead.
Après cela tu pourras prétendre au poste d’architecte java.
Pour ces postes la rémunération peut énormément varier en fonction de l’entreprise, de l’expérience ou du rôle dans l’équipe.