The successful candidate will take ownership of the architecture, design, implementation and support of new and existing in-house applications and integrations within our application landscape. As a Senior Java Developer, you are part of our Software Development Team working in close cooperation with our IT business application owners and our Service and Infrastructure teams. This position requires expert Java and Web development skills, communication skills, motivation to learn new technologies and the desire to work in a team to deliver best solutions for our business.
Senior Java Developer
The position encompasses:
- Working together in a team and delivering results within an agile environment
- Effective and open communication with IT and business colleagues
- Analysis of business requirements and translation into technical solutions
- Web development of new intuitive front-end solutions as well as maintenance and extension of existing applications.
- Guarantee of consistent approach and maintainable code
- Communication with internal clients, other team members and project leaders
- Implementation of Unit and Integration tests
and requires technical skills in:
- Backend: Java EE and/or Spring, Spring Boot beneficial, XML, JSON/REST, Hibernate, JUnit
- Build: Maven; knowledge in Webpack beneficial
- Experience with Microservices architecture and development welcomed
Glencore International AG