Demo

Software Engineer

Almost Cloud
Canton, MI Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 4/18/2027

Java Developer


Company: Almost Cloud

Department: Software Engineering

Experience: 8–9 years (adjust based on your hiring needs)

Employment type: Full-time

Location: Southfield, MI


About Almost Cloud


Almost Cloud is a technology solutions brand focused on cloud infrastructure, DevOps, managed IT services, software development, and modern digital solutions. We help businesses improve their infrastructure, streamline operations, and build scalable technology solutions.


We are looking for a motivated Java Developer who enjoys writing clean, maintainable code and building reliable backend applications.


Job Description


As a Java Developer, you will contribute to the design, development, testing, and maintenance of backend applications and APIs. You will collaborate with other developers and technical stakeholders to deliver reliable, secure, and scalable software solutions.


Key Responsibilities


* Develop and maintain backend applications using Java.

* Build RESTful APIs and integrate third-party services.

* Work with Spring Boot, Spring MVC, and related Java frameworks.

* Design and optimize database queries using PostgreSQL or MySQL.

* Write clean, reusable, maintainable, and well-tested code.

* Troubleshoot bugs, investigate production issues, and improve application performance.

* Collaborate with frontend developers, DevOps engineers, and other team members.

* Use Git for version control and participate in code reviews.

* Follow secure coding practices and software development best practices.

* Contribute to CI/CD workflows and cloud deployment processes where applicable.


Required Skills


* Good knowledge of Java and object-oriented programming.

* Understanding of collections, exception handling, and multithreading fundamentals.

* Hands-on experience with Spring Boot and REST APIs.

* Familiarity with SQL databases such as PostgreSQL or MySQL.

* Knowledge of Git and basic software testing practices.

* Understanding of HTTP, JSON, and API integration.

* Strong problem-solving and communication skills.


Preferred Qualifications


* Familiarity with Docker and containerized applications.

* Exposure to AWS or other cloud platforms.

* Basic understanding of CI/CD pipelines.

* Familiarity with Maven or Gradle.

* Knowledge of microservices architecture.

* Experience with JUnit, Mockito, or similar testing frameworks.


What We Value


* A willingness to learn and take ownership.

* Attention to code quality and security.

* A collaborative and practical approach to problem-solving.

* Curiosity about modern software engineering and cloud technologies.


How to Apply


Interested candidates can apply through LinkedIn or share their updated résumé through the official recruitment contact provided by Almost Cloud.


Please include a brief introduction describing your Java experience, relevant projects, and the technologies you have worked with.


Equal Opportunity: Almost Cloud welcomes applications from qualified candidates and evaluates applicants based on relevant skills, experience, and role requirements.

Salary.com Estimation for Software Engineer in Canton, MI
$101,815 to $126,751
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Canton, MI area that may be a better fit.

  • Software Guidance & Assistance New Hudson, MI
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Design Engineer for an opportunity with one of our premier clients in New Hudson, MI. OVERV... more
  • 1 Day Ago

  • Applied Intuition Ann Arbor, MI
  • Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the di... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!