About the Role. A JAVA Architect defines software requirements, writing clean and efficient code for various applications and running tests to improve system functionality. JAVA architects will implement and maintain JAVA components and frameworks throughout the software development life cycle. Responsibilities. Follow Chief Information Officer standards, Java frameworks and design p...