Software_engineering is a project mainly written in Java, it's free.
LTU course repository
Software Engineering Github repository.