BackendTable-stakesAround since 2004
Maven
Also written as Apache Maven, pom.xml
The standard build tool for Java projects: it downloads a project's libraries and compiles, tests and packages the code. Gradle is the main alternative.
Think of it like
A recipe card plus a shopping service: list the ingredients once, and everything gets fetched and cooked the same way every time.
Junior or senior?
Table-stakes on Java resumes.
Senior sounds like
Has sorted out dependency conflicts or set up multi-module builds.
Ask them
“Tell me about a dependency conflict you sorted out in a Maven build. How did you work out which library was pulling in the wrong version?”