Java Software Engineer

Java Software Engineer

Posted 3 days ago by Opus Recruitment Solutions on Linkedin

Negotiable
Outside
Hybrid
Manchester Area, United Kingdom

Summary: The role of Java Software Engineer involves developing and enhancing Human-Computer Interfaces (HCI) using JavaFX or Swing for a client on a 6-month contract. The position requires active SC clearance and focuses on transforming requirements into functional user interfaces in collaboration with product owners. Responsibilities include designing intuitive HCIs, executing unit testing, and modernizing existing codebases while adhering to secure development standards. The role offers a hybrid working arrangement with 1-3 days on-site per week.

Key Responsibilities:

  • Design intuitive HCIs with JavaFX or Swing technology.
  • Work alongside product owners to convert ideas and needs into user-friendly interfaces.
  • Execute unit testing and engage in static code analysis using Klocwork.
  • Modernize and streamline existing codebases.
  • Prepare clear and thorough documentation for internal and external audiences.
  • Operate within Linux systems while ensuring adherence to secure development standards.

Key Skills:

  • Active SC clearance - non-negotiable.
  • Profound expertise in UI development via JavaFX or Swing.
  • Proven experience in product ownership.
  • Thorough comprehension of software architecture.
  • Familiarity with tools for unit testing and static analysis.
  • Proficient in development within Linux environments.
  • Strong skills in documentation and communication.

Salary (Rate): 400

City: Manchester Area

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT