Software Engineer 3

Irving, TX, US • Posted 2 days ago • Updated 3 hours ago
Full Time
On-site
USD $70.00 - 74.00 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Scalability
  • FOCUS
  • Estimating
  • Development Testing
  • Root Cause Analysis
  • Technical Drafting
  • Computer Science
  • Software Development
  • Java
  • Spring Framework
  • RESTful
  • Microservices
  • Messaging
  • Database
  • Multithreading
  • Application Development
  • Agile
  • Scrum
  • Manufacturing
  • Performance Tuning
  • Log Analysis
  • Optimization
  • Data Processing
  • Collaboration

Summary

  • 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111081
  • Position Id: 8bccfc60ce9047b4c1f2397bc17c5d7a
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Irving, Texas

Today

Easy Apply

Full-time

USD 60.00 per hour

Irving, Texas

Today

Full-time

USD 107,120.00 - 160,680.00 per year

Hybrid in Dallas, Texas

2d ago

Easy Apply

Full-time

Depends on Experience

Southlake, Texas

Today

Full-time

USD 170,000.00 - 181,000.00 per year

Search all similar jobs