What are the responsibilities and job description for the Java Developer position at VirtualVocations?
A company is looking for a Mid-Level Java Developer to provide development and sustainment support for a TRICARE health plan application.Key ResponsibilitiesDevelop and maintain Java-based applicationsCollaborate with cross-functional teams and participate in code reviewsGather and evaluate user requirements while troubleshooting software defectsRequired QualificationsBA / BS in Computer Science, Information Science, or related field3-5 years of experience in Java developmentStrong knowledge of Java 17 features and experience with Spring FrameworkFamiliarity with RESTful APIs and proficiency in SQL and relational databasesAbility to obtain and maintain Public Trust clearance; U.S. Citizenship required