Java jobs

Not OP, but I'd say non-trivial would be anything that is a product in its own right. It should do something actually useful (even if it is only useful to you). Say you're into collecting LPs and you wrote your own management tool for your music library. Or it could just be a java library that does something useful (some additional utilities for working with streams or collections for example).

Whatever it is, it should be usable (i.e. to a degree self-explanatory, well documented for the trickier parts, deployable without changing or commenting out things in the code). It should follow general good practices in terms of software engineering and have unit tests that verify the important behavior of whatever it is that it's doing.

Basically, it should show that you're able to analyze a problem, come up with a reasonable solution for it and then implement it from start to finish.

/r/java Thread Parent