Associate Director (Java Dev) - Applications Development Job Responsibilities Back-end skills: - Excellent understanding of database, schema designing and