Detailed JD *(Roles and Responsibilities) JD: Technology| Developer| Java – 1. At least 6 years of experience in Information Technology using Java stack - in design, development and triaging for large, complex IT systems, with experience in Java and object-oriented design. 2. Experience with Spring