As a Java Architect, you will contribute to the technical design for development projects, developing software solutions using Java Spring/Spring Boot and Hibernate. You will also take technical leadership, mentoring and developing team members to ensure successful execution of software projects. You will lead and contribute to analysis, design, development, and testing of various java-based application components. You are expected to follow best practices in Object-Oriented and Functional Programming. You will create scalable and performant applications, and maintain legacy systems. Proficiency in JavaScript and SQL is required. The role involves working with CI/CD Pipeline and Jenkins. Experience in front-end technologies, including HTML5, CSS3, JavaScript, and React JS Libraries is required.