- 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
Location
Irving, 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.