Jobs · Engineering · Ohio

Java Software Engineer

Apex Systems · Cleveland, OH · 1 mo ago
EngineeringContract

Location: Cleveland, Ohio (Onsite)

About the role

We are seeking a skilled Java Developer to support a mission-critical program for a government customer. The ideal candidate has a strong background in Java development, front-end web technologies, and experience working within secure, enterprise environments. This role will collaborate closely with technical leads, system engineers, and other developers to deliver reliable, secure, and scalable software solutions. This role requires that all candidates are eligible to obtain & maintain a Public Trust clearance.

Responsibilities

  • Design, develop, test, and maintain Java-based applications supporting government systems.
  • Implement front-end features using JavaScript and CSS.
  • Work with Apache Struts frameworks to enhance and maintain existing applications.
  • Troubleshoot and resolve software defects in a timely manner.
  • Collaborate across multi-disciplinary teams to meet project milestones and ensure quality.
  • Follow government security and development standards, documentation requirements, and best practices.
  • Work with users to define existing or new system scope and objectives.
  • Provide analytical support and technical advice during the conceptualization, development, and implementation phases.
  • Identify problems uncovered by testing or customer feedback and correct problems.
  • Evaluate code to ensure it is valid, meets industry standards and is compatible with devices or operation systems.

Requirements

  • Bachelor's degree in computer science or equivalent training required.
  • 5-7 years of experience required.
  • Ability to obtain & maintain a Public Trust clearance.

Skills

  • Strong hands-on experience with Java, JavaScript, and CSS.
  • Experience with Apache Struts.
  • Proficiency in object-oriented programming and enterprise application development.
  • Experience with version control tools (e.g., Git).
  • Solid understanding of secure coding practices and application hardening.

Preferred Qualifications

  • Experience supporting federal programs.
  • Familiarity with JSP, Tomcat, or related Java web technologies.
  • Knowledge of Agile methodologies.
  • Strong analytical, communication, and problem-solving skills.
  • Active or Prior Public Trust or DoD level clearance.

Benefits

  • Medical, dental, vision, life, and disability insurance plans.
  • Employee Stock Purchase Program (ESPP).
  • 401K program with company match after 12 months of tenure.
  • Health Savings Account (HSA) on the HDHP plan.
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program and access to certification prep, technical and leadership courses/books/seminars after 6+ months of tenure.
  • Certification discounts and perks for associations including CompTIA and IIBA.
  • Dedicated customer service team for consultants and a certified Career Coach.

Similar jobs