Software Engineer Java

Company:  Austin Community College
Location: farmington hills
Closing Date: 22/06/2026
Hours: Full Time
Type: Permanent

Job Description

We are looking for a consultant with strong Java development expertise and hands-on experience building and maintaining enterprise-level applications.

Job Title: Software Engineer (Java)
Location: Farmington, MI (REMOTE)
Duration: Fulltime

Project Overview: You will be part of an Agile development team building and supporting enterprise web applications, special projects, and internal tools. This role involves coding, troubleshooting, design reviews, and ensuring software is high‑performing, secure, and standards‑compliant.

Responsibilities

  • Develop user interface and server‑side components using approved frameworks.
  • Participate in design/code reviews and recommend improvements.
  • Work closely with team members to deliver high‑quality, standards‑based solutions.
  • Troubleshoot and resolve defects in production systems.
  • Follow Agile processes and contribute to continuous improvement.

Must-Have Skills

  • 5+ years of experience as a Software Engineer
  • Strong expertise with Java (SE & EE)
  • Experience with RESTful APIs, XML, ORM, MVC frameworks
  • Proficiency with testing frameworks (Selenium, Cucumber, Test-Driven Development)
  • Experience with databases (SQL, stored procedures, relational databases)

Nice-to-Have Skills

  • Hands‑on with client‑side scripting
  • Participation in community of practice or knowledge‑sharing groups

#J-18808-Ljbffr
Apply Now
Share this job
Austin Community College
  • Similar Jobs

  • TEMPEST, Electrical Engineer

    Farmington
    View Job
  • TEMPEST, Electrical Engineer

    Farmington
    View Job
  • TEMPEST, Electrical Engineer

    Farmington
    View Job
  • TEMPEST, Electrical Engineer

    Farmington
    View Job
  • Senior Specialist, Electrical Engineer

    Livonia
    View Job
An unhandled error has occurred. Reload 🗙