Java Developer
Irving, TX - USA
Job Summary
We are seeking a skilled and experienced Java Developer to join our multi-
disciplinary delivery teams that deliver world class mining software solutions.
The Java Developer will be responsible for developing software within a high
performing self-managing and dynamic team delivering high-value software for our enterprise customers.
- Degree requirement: BS degree - Computer Science
- Do you accept internships as job experience: NO
- Are there past or additional job titles or roles that would provide
comparable background to this role:
Top 3 Skills
o Java Spring Spring Boot
o Restful APIs and Event-Driven systems
o Microservices and distributed architecture
Additional Technical Skills
(Required)
A commercial experience of implementing:
o Build test and dependency management tools
o Modern database design and technologies
o Single and multi-threaded environments and understanding the
differing requirements in each
Strong analytical design and problem-solving skills.
(Desired)
-
Soft Skills
(Required)
Experience working within a scrum team delivering functionality in a
commercial product.
Good communication amongst team members.
Willingness to contribute to design and planning discussions.
Determination to deliver a quality product and value to customers.
Willingness to learn and consistent approach to self-development and
improvement.
Willingness to take on-board and provide feedback to colleagues junior
staff and leaders.
Ability to effectively manage your own time and agreed priorities.
Experience with modern security principles and technologies
Required Skills:
SPRINGJAVA