TPL - Software Engineer 3

Expert Technology Services
  • Irving, TX
  • Instant Apply
10 days ago

Job Description

Job Summary (List Format):

- Develop high-quality mining software solutions as part of a dynamic, multi-disciplinary team.
- Design, implement, and maintain Java-based applications using Spring and Spring Boot frameworks.
- Build and integrate RESTful APIs and event-driven systems.
- Work with microservices and distributed architectures for enterprise-level solutions.
- Utilize build, test, and dependency management tools in the software development lifecycle.
- Apply modern database design principles and technologies.
- Develop in both single-threaded and multi-threaded environments, understanding their unique requirements.
- Collaborate within a scrum team, participating in design and planning discussions.
- Communicate effectively with team members and stakeholders.
- Commit to delivering high-value, quality products to customers.
- Demonstrate strong analytical, design, and problem-solving skills.
- Embrace feedback and provide constructive input to peers and junior staff.
- Manage personal workload and prioritize tasks effectively.
- Stay updated with modern security principles and apply them in development.
- Show willingness to learn and focus on continuous self-improvement.

Required Qualifications and Skills:
- Bachelor's Degree in Computer Science.
- Commercial experience in Java, Spring, Spring Boot, RESTful APIs, event-driven systems, microservices, and distributed architectures.
- Experience with build/test/dependency management tools, modern databases, and multi-threaded programming.
- Strong soft skills: communication, teamwork, time management, and willingness to learn.

Note: Internships are not accepted as job experience for this role.

Numbers & Facts

LocationIrving, TX

Skills

  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Database Designunmatched
  • Enterprise Architectureunmatched
  • Establish Prioritiesunmatched
  • Javaunmatched
  • Microservicesunmatched
  • Mining Industry Softwareunmatched
  • Multithreaded Programmingunmatched
  • Problem Solving Skillsunmatched
  • REST (Representational State Transfer)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Team Playerunmatched
  • Testingunmatched
  • Time Managementunmatched

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

Free resume builder

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

Free resume builder