Epitec Inc logo

Software Engineer

Epitec Inc
  • Troy, MI
    1 day ago

    Job Description

    Software Engineer - Epitec Skip to content

    • Home

    • About

    • TalentBurst - Acquisition

    • What We Do

    • Contingent Talent

    • Employer of Record

    • Direct Hire

    • Statement of Work

    • Executive Search

    • Work at Epitec

    • State Local Government and Education

    • Jobs at Epitec

    • Contact

    Search Jobs

    Search Jobs

    • Home

    • About

    • TalentBurst

    • What We Do

    • Contingent Talent

    • Employer of Record

    • Direct Hire

    • Statement of Work

    • Executive Search

    • Work at Epitec

    • Jobs at Epitec

    • State Local Government and Education

    • Contact

    • Privacy Policy

    • Terms of Service

    Software Engineer

    By / October 12, 2026

    • Location: Dearborn, Michigan
    • Type: Contract
    • Job #107646

    Java Backend Engineer (Spring Boot) - Hybrid | Dearborn, MI - in aattendanceTuesday through Friday each week.

    About the Role

    We are seeking a highly skilled Java Backend Engineer to join a dynamic software engineering team focused on building scalable, cloud-based applications and services. In this role, you will design, develop, test, deploy, and maintain backend solutions that power critical business applications. Youll work closely with product owners, architects, frontend developers, and cross-functional teams to deliver high-quality software solutions using modern technologies and development practices.

    What Youll Do

    • Design, develop, and maintain backend applications, APIs, and microservices using Java and Spring Boot
    • Collaborate with business stakeholders and technical teams to understand requirements and translate them into scalable software solutions
    • Build and support cloud-native applications leveraging Google Cloud Platform (GCP) services and infrastructure
    • Develop and maintain RESTful APIs and integrate with upstream and downstream enterprise systems
    • Partner with frontend developers to support seamless integration with React-based user interfaces
    • Design and optimize database solutions, data models, and application performance
    • Support application deployment, monitoring, troubleshooting, and production support activities
    • Follow established software architecture standards, coding practices, and development guidelines
    • Participate in Agile development ceremonies, code reviews, sprint planning, and technical design discussions
    • Improve application resiliency, reliability, scalability, and overall system performance

    Required Qualifications

    • Bachelors degree in Computer Science, Information Technology, Engineering, or a related field
    • 8+ years of overall IT experience
    • 4+ years of hands-on software development experience
    • Strong experience developing applications with Java and Spring Boot
    • Experience designing and building RESTful APIs and microservices
    • Experience with cloud-based application deployment and support
    • Strong understanding of software engineering principles, object-oriented design, and application architecture
    • Experience working with relational databases and data management technologies
    • Strong troubleshooting, problem-solving, and analytical skills
    • Excellent verbal and written communication skills
    • Experience working in Agile development environments

    Preferred Qualifications

    • Experience with React development
    • Experience developing applications on Google Cloud Platform (GCP)
    • Experience with API integrations and enterprise service architecture
    • Experience with cloud deployment, monitoring, and DevOps practices
    • Knowledge of modern microservices architecture and distributed systems

    Technical Skills

    Required

    • Java
    • Spring Boot
    • REST APIs
    • Microservices
    • Cloud Deployment
    • Database Technologies
    • Backend Application Development

    Preferred

    • React
    • Google Cloud Platform (GCP)

    Ideal Candidate

    The ideal candidate is a hands-on backend engineer who enjoys building scalable services, developing cloud-based applications, solving complex technical challenges, and collaborating with cross-functional teams to deliver high-quality software solutions. Experience with Java microservices, Spring Boot, API integrations, React front-end collaboration, and GCP infrastructure will be highly valuable in this role.

    #LI-BP1

    • Apply Now
    • See All Jobs

    Previous Job Listing

    Next Job Listing

    • Jobs at Epitec
    • Privacy Policy
    • Terms of Service

    Copyright 2026 Epitec

    Scroll to Top

    Numbers & Facts

    LocationTroy, MI
    IndustryStaffing/Employment Agencies
    Company Size2,500 to 4,999 employees
    Year Founded1978
    Websitehttps://epitec.com/

    Benefits

    Professional Development, 401K, Employee Referral Program, Life Insurance

    About Company

    Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Business Solutionsunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Data Managementunmatched
    • Data Modelingunmatched
    • Database Designunmatched
    • Database Optimizationunmatched
    • Database Technologyunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Enterprise Architectureunmatched
    • GCP (Good Clinical Practices)unmatched
    • Google Appsunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Javaunmatched
    • Microservicesunmatched
    • Object Oriented Design (OOD)unmatched
    • Performance Modelingunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • Scalable System Developmentunmatched
    • Software Administrationunmatched
    • Software Architectureunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Statement of Work (SOW)unmatched
    • Systems Scalabilityunmatched
    • Technical/Engineering Designunmatched
    • Test Plan/Scheduleunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder