A global IT staffing provider is seeking a talented Java Developer with 5-12+ years of experience in Java and J2EE. The role requires strong analytical skills and experience with agile development methodologies. Key responsibilities include developing APIs, working with