Full Stack Java Developer The Software Engineer will design, develop, test, and maintain software applications. Responsibilities include managing project statuses, solving software development problems, coordinating with IT DevOps for production issues, writing clean code, participating in code reviews, and mentoring other d...