Develop and maintain web-based and standalone applications using Java, ensuring modernization, bug fixes, and new feature implementation. Drive best practices, promote clean code, review specifications, and collaborate with teams to identify improvements.