About the Role
We are looking for a Java developer to reinforce existing developing team and enable feature implementation and improvements to the core applications used by Energy purchasing team in ArcelorMittal.
Responsibilities & Accountabilities
In this position you will integrate the company Arcelormittal Energy SCA and more specifically the IT development team of 4 developers located in Luxembourg. You work closely with business to do :
- functional analysis based on business requests and needs of end users
- technical analysis
- write good quality code according to specifications
- debug of programs
- Write unit test
- create the documentation.
- support the users in using the applications
As a SOX audited company, the performance of ITGC controls is mandatory. You will also take part in the IT General controls for the energy team.
The main stakeholders of this position will be the Energy IT team and the Energy purchasing team.
Technical stack :
- Development: Java 17, JSF, PrimeFaces, Quarkus
- Tools: IntelliJ Idea, GIT, Maven
- Database: SQL Server
- Server: Windows Server
Your profile / What you bring & who you are ideally:
- Master’s Degree in Computer Science or related field
- Experience of working in the energy sector is a plus especially in a trading environment is beneficial, but not a must.
- Minimum experience with :
- with web development using HTML and CSS will be a strong plus and can/will be learned on the job.
- Java (11 and above), JAVA EE/Jakarta is a plus
- Maven
- SQL
- working with source version control, Git is a plus
- Following experience is a plus but not a must and can be learned:
- Technical competency in PrimeFaces is a plus
- JSon and REST web services
- Working with messaging systems (JMS ActiveMQ)
- Test Driven Development
- Experience in testing automatized tools (Junit 5)
- High attention to detail and strong critical thinking/analytical skills.
- Team player with the ability to think systemically and solve problems effectively and efficiently, always challenging the status quo.
- Demonstrating own initiative, being pro-active.
- Strong communication skills in English and in French
- Strong organizational skills and ability to work on multiple tasks at the same time.
- Ability to interact effectively and professionally within a multi-cultural environment.