Haystack
← Back to Jobs
Technology
TA

Backend Software Engineer – Java

Texnere Americas IncDearborn, MI🇺🇸United StatesPosted 2 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Dearborn, MI, United States
Posted
Yesterday
DockerMicroservicesMongoDBMySQLOracleSpringSpring BootEncryptionGitHub ActionsGoogle CloudJUnitJavaKubernetesRESTZero Trust

Job Description

Backend Software Engineer – Java / Google Cloud Platform

Location: Dearborn, MI
Work Arrangement: Hybrid
Job Type: Contract
Experience: 5+ Years IT / 3+ Years Software Development

Job Summary

We are seeking a Backend Software Engineer – Java / Google Cloud Platform to design, develop, test, deploy, and support scalable backend applications, APIs, and cloud-based services.

The ideal candidate will have strong hands-on experience with Java, Spring Boot, REST APIs, microservices, and Google Cloud Platform (Google Cloud Platform). Candidates with production experience in Google Cloud Platform Cloud Run, DevSecOps, CI/CD, cloud security, IAM, and GitHub Actions are highly preferred.

Key Responsibilities

  • Design, develop, test, deploy, and maintain backend applications and REST APIs.

  • Develop scalable microservices using Java and Spring Boot.

  • Design and implement cloud-based solutions using Google Cloud Platform.

  • Deploy and manage applications using Google Cloud Platform Cloud Run.

  • Collaborate with architects, product owners, frontend developers, and cross-functional teams.

  • Develop secure, reliable, and highly available applications.

  • Participate in application design, testing, troubleshooting, and root cause analysis.

  • Implement CI/CD and DevSecOps practices throughout the software development lifecycle.

  • Monitor application health, performance, resiliency, and reliability.

  • Work with databases such as Oracle, MySQL, and MongoDB.

  • Implement application security practices, including encryption, data protection, and Zero Trust principles.

  • Improve development, testing, deployment, and operational processes.

  • Support production applications and troubleshoot technical issues.

  • Contribute to continuous improvement and technical best practices.

  • Use AI responsibly to improve products and engineering productivity.

Required Skills

  • 5+ years of IT experience

  • 3+ years of software development experience

  • Strong hands-on Java development experience.

  • Strong experience with Spring Boot.

  • Experience developing REST APIs and backend applications.

  • Experience with microservices architecture.

  • Hands-on experience with Google Cloud Platform (Google Cloud Platform).

  • Experience with Google Cloud Platform Cloud Run.

  • Experience with JUnit and application testing.

  • Experience with software/application design and development.

  • Experience with databases such as Oracle, MySQL, or MongoDB.

  • Experience with DevSecOps and CI/CD practices.

  • Understanding of application security and Zero Trust concepts.

  • Full-stack application development experience.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Excellent communication and collaboration skills.

  • Bachelor's degree or equivalent experience.

Preferred Skills

  • GitHub Actions

  • Google Cloud Platform Cloud Security

  • Google Cloud Platform IAM

  • Docker / Kubernetes

  • Cloud-native application development

  • API security

  • CI/CD automation

  • Production cloud deployment experience

  • UX/application design experience

  • Root cause analysis and troubleshooting

  • Technical leadership and thought leadership

Candidate Requirements

  • Must be willing to work Hybrid in Dearborn, MI.

  • Must have strong hands-on production development experience.

  • LinkedIn profile is required.

  • Candidates must be able to provide professional references if requested.

  • Candidates should be prepared to discuss their hands-on experience with Java, Spring Boot, Google Cloud Platform, Cloud Run, REST APIs, and DevSecOps during the screening process.

Why This Opportunity?

  • Work on enterprise-scale backend applications.

  • Opportunity to work with Java, Spring Boot, and Google Cloud Platform technologies.

  • Exposure to cloud-native development, DevSecOps, security, and modern CI/CD practices

  • Collaborative environment with opportunities to contribute to architecture and engineering improvements.

Keywords: Java Developer, Backend Engineer, Java Backend Developer, Spring Boot Developer, Google Cloud Platform Developer, Google Cloud, Cloud Run, Microservices, REST API, DevSecOps, CI/CD, GitHub Actions, IAM, Cloud Security, JUnit, Oracle, MySQL, MongoDB, Full Stack Developer.

Similar jobs