QualificationsStrong proficiency in Java programmingExperience with Apache technologies such as Tomcat, Struts, and MavenKnowledge of web development frameworks and librariesExperience with database systems and SQLStrong problem-solving and analytical skillsExcellent communication and teamwork skillsBachelor's degree in computer science or a related field5+ years of experience in software development