Full-stack Java Developer Our client is seeking an experienced Senior Software Engineer to analyze, design, develop and implement Web-based and Client/Server applications. This position is responsible for maintaining enterprise application technology; collaborating with business architects, analysts