MID LEVEL SR JAVA DEVELOPER