Ness Digital Engineering is seeking a Sr Technical Application Architect with extensive experience in modernizing legacy systems, designing scalable solutions, and leveraging open-source technologies. This role will be instrumental in leading the architecture and development of enterprise-level applications, focusing on upgrading and enhancing core systems using the latest technologies. The ideal candidate will have hands-on experience with Java, Spring, and other modern frameworks, along with a deep understanding of AI-driven models for code improvement. Key responsibilities include architecting and designing modernization solutions, overseeing technology upgrades, developing and integrating APIs, migrating XSLT & XML transformations, implementing security measures, managing legacy system co-existence, utilizing AI-driven code improvement techniques, and leading a team of developers. The role requires expertise in Java 11, 17, and 21, Spring Framework, RESTful API design, XML processing, Struts & JSF, and AI-driven modernization. Familiarity with open-source tools, cloud-native technologies, version control systems, CI/CD pipelines, and automation tools is preferred.