Lo primero que haría es preguntarte si en realidad tienes miedo de perder tu trabajo en este momento. Los detalles de tu pregunta lo sugieren. Pero si tiene 7 años de experiencia constante con Java y le encanta su trabajo, seguramente ya tiene mucho valor para ofrecerle a un empleador.
Así que ahí es donde empezaría primero: entienda cuáles son sus inseguridades y por qué las alberga. La forma en que lo hace es un asunto personal, pero puedo recomendar la terapia como una ayuda potencialmente efectiva (porque la he usado yo mismo).
Para responder a su pregunta en general: para mantenerse alerta, sugeriría unirse a un grupo de reunión o conferencia, y ofrecer charlas sobre temas específicos de programación o relacionados con Java. Nada enseña mejor, que tener que enseñar. Y nada crea mejor confianza, que tener que presentar a sus compañeros.
En lo que respecta a una rutina diaria específica, bueno, eso depende de dónde trabajas, cuáles son tus objetivos y cómo planeas alcanzarlos.