Epitec Inc logo

Software Engineer 3

Epitec Inc

  • Detroit, MI
  • 2 days ago
  • $70–$74 Per Hour

Highlights

This role is part of a growing U.S.-based engineering team responsible for delivering and modernizing a complex enterprise platform used in safety-critical environments where performance, reliability, and scalability matter. Troubleshoot production and non-production issues, perform root cause analysis, and implement long-term solutions.

Numbers & Facts

LocationDetroit, MI
IndustryStaffing/Employment Agencies
Salary$70–$74 Per Hour
Company Size2,500 to 4,999 employees
Year Founded1978
Websitehttps://epitec.com/

Description

Software Engineer 3 - 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 3

By / September 15, 2026

  • Location: Irving, Texas
  • Type: Contract
  • Job #106859

Software Engineer 3 (Java Developer)

Location: Irving, TX (100% Onsite)

Duration: 12-Month Contract

Compensation: $70-74/hr + Medical, Dental, Vision, PTO, and 401(k) Match

Join a team developing mission-critical software that supports large-scale mining operations around the world. This role is part of a growing U.S.-based engineering team responsible for delivering and modernizing a complex enterprise platform used in safety-critical environments where performance, reliability, and scalability matter.

Responsibilities

  • Design, develop, and maintain Java-based applications and services.
  • Build scalable microservices and distributed systems within a modern containerized environment.
  • Develop clean, maintainable, and well-tested code with a focus on quality and reliability.
  • Participate in Agile/Scrum ceremonies, refinement sessions, estimation, and delivery planning.
  • Collaborate with developers, QA engineers, product owners, and SMEs located across multiple countries.
  • Troubleshoot production and non-production issues, perform root cause analysis, and implement long-term solutions.
  • Contribute to code reviews, technical design discussions, and engineering best practices.
  • Support modernization efforts as existing platforms evolve into a microservices-based architecture.

Required Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5-7 years of professional software development experience.
  • Strong Java development experience, including modern Java versions.
  • Experience with Spring and Spring Boot.
  • Experience creating and consuming RESTful APIs.
  • Experience with microservices and distributed systems.
  • Understanding of event-driven architecture, data ingestion, and messaging patterns.
  • Experience with relational and/or modern database technologies.
  • Knowledge of multithreaded and concurrent application development.
  • Experience working within Agile/Scrum teams.

Preferred Qualifications

  • Experience with containerized environments.
  • Experience supporting complex enterprise platforms or mission-critical systems.
  • Background in industries involving physical products, industrial systems, manufacturing, mining, automotive, defense, or similar environments.
  • Strong troubleshooting, performance tuning, and trace log analysis skills.

What Stands Out About This Opportunity

  • Work on software that directly supports real-world operations.
  • Join a newly established U.S. engineering team with significant growth potential.
  • Solve complex technical challenges involving autonomy, optimization, distributed systems, and large-scale data processing.
  • Collaborate with global engineering teams while helping shape the future of a modernized platform.

Interview Process: Technical panel interview followed by a coding assessment. Additional technical exercise may be included.

#LI-DO1

  • 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

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. 

Similar Jobs

See more jobs