Full Time

Software Engineer - Java/Full Stack III

Software Guidance & Assistance, Inc. (SGA, Inc.)
Farmington Hills, MI
???* / year

Job Description

About this kind of role

What a Software Engineer - Java/Full Stack III usually does. The employer's own details are in the listing.

Typically does: Software Engineers design, develop, and test software applications, often focusing on back-end systems and databases. They write clean, efficient, and well-documented code, collaborating with other developers and stakeholders to ensure project success. Troubleshooting and debugging existing code are also common tasks, as is participating in code reviews and contributing to architectural decisions. They may also be involved in deploying and maintaining applications in production environments.

Tools and skills: Proficiency in Java, experience with common web frameworks (like Spring or Jakarta EE), database management (SQL, NoSQL), version control systems (Git), and familiarity with front-end technologies (HTML, CSS, JavaScript) are generally expected.

Good fit for: Individuals who enjoy problem-solving, have a strong analytical mindset, and are passionate about building robust and scalable software solutions often thrive in this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.