Java Developer
About the role
Cintal is a forward-thinking global technology company that develops and provides cutting-edge products and services to various industries such as heavy equipment, industrial, defense, agriculture, and medical. With our dedicated team of experienced technical professionals, Cintal aims to add value for its customers by leveraging advanced technologies to reduce product costs, shorten design and development lead times, and accelerate the introduction of high-quality products to the market.
Responsibilities
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.
- Design, build and maintain Java-based applications and services that support MineStar ecosystem.
- Produce clean, well-tested, maintainable code aligned to agreed standards, with quality, security and resilience built in, and with appropriate automated tests, reviews and documentation.
- Work with the scrum team to deliver features end-to-end, from refinement and estimation through to implementation, testing and release.
- Contribute to solution design for complex problems, producing clear technical documentation to support implementation and ongoing support.
- Perform code reviews and contribute to engineering practices that improve quality, performance, reliability, and developer experience.
- Contribute to delivery planning (estimations, sequencing, and risk management) and execute against agreed processes and tooling.
- Collaborate with product, engineering, and quality stakeholders to refine requirements, communicate progress, and incorporate feedback.
- Triage and resolve production and non-production issues, perform root-cause analysis,