Responsibilities: Interpret business needs and apply innovative technology solutions Requirements: Senior developer/Tech Lead who needs minimal guidance, takes ownership and can be proactive in effective communication on issue resolutions Experienced resource with proficient skills in Core Java, Spr