1

Back End Programming Jobs in Michigan (NOW HIRING)

Senior Backend Developer

Dearborn, MI

$111K - $144.10K/yr

Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery Optimize back-end infrastructure and deployment practices to improve ...

Senior Backend Developer

Dearborn, MI

$111K - $144.10K/yr

Promote improvements in programming practices, such as test-driven development, continuous ... backend services or Android development, while adhering to best practices and design patterns.

Senior Backend Developer

Dearborn, MI · On-site

$110.90K - $144.10K/yr

Promote improvements in programming practices, such as test-driven development, continuous ... backend services or Android development, while adhering to best practices and design patterns.

Senior Backend Developer

Dearborn, MI · On-site

$110.90K - $144.10K/yr

Promote improvements in programming practices, such as test-driven development, continuous ... backend services or Android development, while adhering to best practices and design patterns.

The Software Engineer will work on a backend software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...

Senior Backend Developer

Dearborn, MI · On-site

$110.90K - $144.10K/yr

Promote improvements in programming practices, such as test-driven development, continuous ... backend services or Android development, while adhering to best practices and design patterns.

Senior Backend Developer

Dearborn, MI

$111K - $144.10K/yr

Stefanini is looking for a Senior Backend Developer (Dearborn, MI) For quick apply, please reach out to Fardeen Ali at / We are looking for someone who will be responsible for designing, building ...

Backend Developer

Detroit, MI · On-site

$60 - $65/hr

Required Experience: * 5+ years of IT support experience in backend development with Java, Spring ... Provides technical guidance in advanced programming techniques and application design required.

Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery * Optimize back-end infrastructure and deployment practices to improve ...

Senior Software Engineer - Backend

Detroit, MI · On-site

$121.30K - $159.90K/yr

As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences that help thousands of users navigate and understand their organization. You'll work closely with our product ...

next page

Showing results 1-20

Back End Programming information

What are the key skills and qualifications needed to thrive as a Back End Programmer, and why are they important?

To thrive as a Back End Programmer, you need strong proficiency in server-side languages (such as Java, Python, or Node.js), knowledge of databases (SQL/NoSQL), and a solid understanding of algorithms and data structures. Familiarity with frameworks (like Django, Spring, or Express), RESTful API development, and version control systems (e.g., Git) is typically required, along with relevant certifications or a computer science degree. Problem-solving, attention to detail, and effective communication are essential soft skills for collaborating with teams and troubleshooting complex issues. These competencies ensure robust, scalable, and maintainable back end systems that support seamless application performance.

What are some common challenges faced by back end programmers when working on cross-functional teams?

Back end programmers often collaborate closely with front end developers, designers, and product managers, which can present challenges such as aligning technical back end solutions with user-facing requirements and timelines. Communication gaps may occur when translating business goals into technical tasks or integrating APIs with front end components. Staying adaptable and maintaining clear documentation can help back end programmers ensure smooth collaboration and project success in a cross-functional environment.

What is back end programming?

Back end programming refers to the development of server-side logic, databases, and application programming interfaces (APIs) that power the functionality of web and mobile applications. Back end programmers write code that handles data storage, processing, and security, allowing the front end (what users see) to interact with servers and databases. Common back end languages include Python, Java, Ruby, PHP, and Node.js. These developers ensure that applications run smoothly, securely, and efficiently behind the scenes.

What is the difference between Back End Programming vs Front End Development?

AspectBack End ProgrammingFront End Development
Primary FocusServer-side logic, databases, application architectureUser interface, website layout, client-side interactions
Required SkillsProgramming languages like Java, Python, Ruby; database management; server managementHTML, CSS, JavaScript; UI/UX design; responsive design
Work EnvironmentBackend servers, cloud platforms, databasesWeb browsers, design tools, client devices
Common CertificationsOracle Java Certification, AWS Certified DeveloperCertified Web Developer, Adobe Certified Expert

Back End Programming focuses on server-side development, managing databases, and application logic, while Front End Development centers on creating the visual and interactive aspects of websites. Both roles are essential for full-stack development but differ in skills, tools, and daily tasks.

What are popular job titles related to Back End Programming jobs in Michigan? For Back End Programming jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Back End Programming job openings in Michigan as of May 2026, with employment types broken down into 72% Full Time, 23% Part Time, 1% Temporary, and 4% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution.
Senior Backend Engineer / Telematics Data Platform (W2 Position)

Senior Backend Engineer / Telematics Data Platform (W2 Position)

Megan soft Inc

Dearborn Heights, MI • On-site

Other

Posted 16 days ago


Job description

Hi We have a job opportunity of a Role Senior Backend Engineer /Telematics Data Platform with given job description on W2. Please forward updated profile to Koti@megansoft.com or +1  (248) 671-4750.

Role: Senior Backend Engineer / Telematics Data Platform (W2 Position)

Location: Dearborn, MI (Hybrid)

Duration: 12+ Months

Experience: 8+ Years

JD:

Skills Required:

GCP, Big Data, Artificial Intelligence & Expert Systems, API

  • GCP – Experience deploying and managing services on Google Cloud Platform, including Compute Engine, Cloud Storage, IAM, and Cloud Functions. For example, designing and implementing a cloud-native application architecture using GKE (Google Kubernetes Engine) with Cloud SQL and Pub/Sub.
  • Big Data – Experience working with large-scale data processing frameworks such as Apache Spark, Dataflow, or BigQuery. For example, building ETL pipelines that process terabytes of daily event data and transform it for downstream analytics.
  • Artificial Intelligence & Expert Systems – Experience developing or integrating AI/ML models and rule-based expert systems. For example, building a classification model using Vertex AI to predict customer churn, or implementing a rule engine that automates underwriting decisions.
  • API – Experience designing, building, and consuming RESTful or gRPC APIs. For example, developing a versioned REST API with OAuth 2.0 authentication that serves as the integration layer between a mobile application and backend microservices.

Skills Preferred:

Google Cloud Platform

  • Google Cloud Platform – Familiarity with advanced GCP services beyond core compute and storage, such as Vertex AI, Dataflow, Cloud Composer (Airflow), and BigQuery ML. For example, using Cloud Composer to orchestrate scheduled data pipelines that feed into a BigQuery data warehouse.

Experience Required:

  • Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. 7+ years in IT; 5+ years in development

Experience Preferred:

Languages: Kotlin, Java, Python, or equivalent JVM/backend language Frameworks: Spring Boot, gRPC, REST API design Data: BigQuery, PostgreSQL, Redis, Bigtable, Kafka or Pub/Sub Infrastructure: GCP (or equivalent), Docker, Kubernetes, CI/CD pipelines Practices: TDD, MLOps-adjacent data pipeline patterns, database performance tuning, API versioning
 
Thanks & Regards
Azmeera koti
Megan Soft, Inc.
17177 N. Laurel Park Dr;
Suite #337, Livonia, MI - 48152.
Direct No: +1  (248) 671-4750
E Mail : Koti@megansoft.com
Website : www.megansoft.com
Linked In ID : www.linkedin.com/in/koti-azmeera-104253335