1

Java Back End Developer Jobs in Rochester Hills, MI

The Software Engineer will work on a backend software engineering team and collaborate with the ... languages like Java or Kotlin * 3+ years of experience with Spring Frameworks. * 3+ years of ...

Back-end Software Engineer

Dearborn, MI ยท On-site

$150 - $200/hr

Back-end Software Engineer Location: DEARBORN, Michigan (Hybrid) 4 days per week in office Role ... Languages: Kotlin, Java, Python, or equivalent JVM/backend language. * Frameworks: Spring Boot ...

Java Developer with Retail and ATG

Detroit, MI ยท On-site

$50.50 - $65.25/hr

Looking for a Java Developer for the customer core E-Commerce system. ? This is a key position ... Experience with front-end and back-end web development. Demonstrated technical background with ...

Java Developer with Retail and ATG

Detroit, MI ยท On-site

$50.50 - $65.25/hr

Looking for a Java Developer for the customer core E-Commerce system. ? This is a key position ... Experience with front-end and back-end web development. Demonstrated technical background with ...

Java Full Stack Developer

Dearborn, MI ยท On-site

$48.25 - $62.50/hr

Stefanini is looking for a Java Full Stack Developer, Dearborn, MI (Onsite) For quick apply, please ... Create user-friendly and interactive interfaces Develop and maintain back-end applications like ...

Java Developer

Dearborn, MI ยท On-site

$125 - $150/hr

Senior Java Engineer - Cloud Native Development Location: Dearborn, MI - Onsite (locals only). Long term contract. We are seeking a Senior Java Engineer with strong experience in Java 17+, Spring ...

Senior Full-Stack Java Developer

Dearborn, MI ยท On-site

$48.50 - $62.75/hr

We are looking for a Senior Full-Stack Java Developer to join our Team to work on the Consumer and ... Develop and consume Cloud native RESTful APIs to connect front-end and back-end services seamlessly.

Showing results 41-60

Java Back End Developer information

See Rochester Hills, MI salary details

$9

$50

$67

How much do java back end developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for java back end developer in Rochester Hills, MI is $50.28, according to ZipRecruiter salary data. Most workers in this role earn between $44.71 and $57.98 per hour, depending on experience, location, and employer.

What is a Java back end developer?

A Java Back End Developer is responsible for building and maintaining the server-side logic of web applications using Java. They work with databases, APIs, and server architecture to ensure smooth data processing and application functionality. Their tasks include writing efficient code, optimizing performance, and integrating front-end components. They often use frameworks like Spring Boot and Hibernate to develop scalable and secure applications.

What does a typical day look like for a Java back end developer?

A typical day for a Java Back End Developer often involves writing and reviewing code, designing and implementing APIs, and collaborating with front-end developers, QA testers, and other team members to ensure seamless integration and functionality. Developers participate in daily stand-up meetings, work with version control systems, troubleshoot technical issues, and continually optimize application performance. You may also engage in code reviews, work on database design, or implement new features based on customer or business needs. This dynamic environment emphasizes both independent problem-solving and teamwork, offering continuous learning opportunities and a fast-paced, innovative workflow.

What are the key skills and qualifications needed to thrive in the Java back end developer position, and why are they important?

To thrive as a Java Back End Developer, you need solid proficiency in Java programming, knowledge of frameworks like Spring or Hibernate, and experience with database management, often supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, build automation systems (e.g., Maven/Gradle), and sometimes certifications like Oracle Certified Professional, Java SE, are highly valued. Strong problem-solving skills, attention to detail, effective communication, and a collaborative mindset help professionals excel in this role. These combined technical and soft skills are crucial for developing robust, scalable back-end systems and ensuring smooth teamwork in dynamic software development environments.

What are popular job titles related to Java Back End Developer jobs in Rochester Hills, MI?

For Java Back End Developer jobs in Rochester Hills, MI, the most frequently searched job titles are:

Infographic showing various Java Back End Developer job openings in Rochester Hills, MI as of September 2026, with employment types broken down into 59% Full Time, and 41% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $104,592 per year, or $50.3 per hour.

Senior Backend Software Engineer

Dearborn, MI โ€ข On-site

HTC Global Services
IT Servicesย โ€ขย 10K+ employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Key responsibilities

  • Design, develop, and operate high-throughput backend systems and APIs that process and expose telematics data from connected vehicle fleets.

  • Build and maintain real-time and batch data pipelines to ingest vehicle event streams into data warehouses and operational data stores.

  • Design, deploy, and manage workloads on Google Cloud Platform, including configuring security, troubleshooting performance, and optimizing data pipelines.


Job description

Senior Backend Software Engineer
Overview / Summary
We are seeking a Senior Backend Software Engineer to design, build, and operate high-throughput backend systems that ingest, process, and serve large volumes of telematics data from connected vehicle fleets.
This role works at the intersection of distributed systems, data engineering, and API development, delivering reliable, low-latency services that support fleet intelligence products for commercial and enterprise customers.
Key Responsibilities
  • Design and develop scalable, high-performance backend services and APIs that process and expose telematics data, including GPS, trip events, driver behavior, vehicle diagnostics, and sensor telemetry at fleet scale.
  • Build and maintain real-time and batch data pipelines that ingest high-volume vehicle event streams from messaging systems such as Pub/Sub and Kafka into data warehouses and operational data stores.
  • Design, deploy, and manage workloads on Google Cloud Platform (GCP), including Compute Engine, Cloud Storage, IAM, VPC networking, and Cloud Composer.
  • Configure security and access controls and troubleshoot production performance and cost issues within GCP environments.
  • Design and optimize data pipelines and storage architectures for large-scale, high-volume and high-velocity datasets.
  • Work with distributed computing, partitioning, and data lake/data warehouse patterns using technologies such as Spark, Hadoop, Kafka, or Dataflow.
  • Build, train, and deploy machine learning models or rule-based expert systems to support decision automation.
  • Design, build, secure, and document RESTful or GraphQL APIs, including authentication/authorization, versioning, rate limiting, and integrations with internal and third-party systems.
  • Write optimized SQL queries in BigQuery and manage datasets, partitioning, and clustering for performance and cost control.
  • Integrate BigQuery with BI tools or downstream applications for reporting and analytics.

Required Qualifications
  • Bachelor's degree.
  • 7+ years of IT experience and 5+ years of software development experience.
  • Advanced practical experience in at least one programming language or practical experience in two coding languages.
  • 3+ years of expert-level GCP experience, including designing, deploying, and managing cloud workloads.
  • 3+ years of expert-level Big Data experience involving large-scale, high-volume/high-velocity datasets.
  • 3+ years of expert-level API development experience, including RESTful or GraphQL APIs.
  • 2+ years of expert-level BigQuery experience, including SQL optimization, dataset management, partitioning, and clustering.
  • 1+ year of experience building, training, and deploying machine learning models or rule-based expert systems.
  • Experience with Kotlin, Java, Python, or an equivalent JVM/backend language.
  • Experience with backend frameworks and technologies such as Spring Boot, gRPC, and REST API design.
  • Experience with data technologies such as BigQuery, PostgreSQL, Redis, Bigtable, Kafka, or Pub/Sub.
  • Experience with GCP or an equivalent cloud platform, Docker, Kubernetes, and CI/CD pipelines.

Preferred Qualifications
  • Broader Google Cloud Platform ecosystem knowledge, including technologies such as Pub/Sub, Cloud Functions, GKE/Kubernetes, Cloud Build/CI/CD pipelines, or cost-optimization/FinOps practices.
  • Experience with TensorFlow, PyTorch, or Vertex AI.
  • Experience with TDD, MLOps-adjacent data pipeline patterns, database performance tuning, and API versioning.
  • Certification program experience.

What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.
#LI-Hybrid #LI-AA1