The senior Java developer will design, develop, and implement Java applications to support business requirements.Follows approved life cycle methodologies, creates design documents, writes code, and performs unit and functional testing of software.Co...