Description
The Principal Java Consultant (Full-Stack) will design, build, and improve software applications in agile Scrum teams, lead technical initiatives and architectural decisions, deliver high-quality features, and mentor junior developers. The role requires advanced software engineering education or equivalent experience, strong Java expertise, and hands-on experience with Spring, Hibernate, JavaScript, SQL, Git, Maven, JUnit, CI/CD, and Docker; Angular knowledge and web design skills are advantageous.
