5+ years of professional experience in Java and JavaScript development Proven expertise in Spring, REST, SQL, and Git 3+ years of experience in designing, developing, and delivering software solutions independently and as part of a collaborative team Strong interpersonal skills Excellent analytical and problem-solving abilities Highly organized and adaptable in prioritizing tasks Exceptional communication skills, both written and oral