Alpiq Holding Ltd is a Swiss energy company operating throughout Europe. Its activities include the generation and supply of electricity, energy trading and energy management. Alpiq Ltd. is a subsidiary of Alpiq Holding Ltd. with headquarters in Olten.
Senior Java Developer
Alpiq Business IT is part of Alpiq Digital & Commerce and provides various services, including the development of new business critical applications.
Become part of the team that is building the new Alpiq intraday trading eco system!
We are looking for a dynamic Senior Java Developer in the context of an ambitious data platform project. You will be part of a newly built scrum team that delivers a data acquisition, data cleaning, automated trading and decision making platform in the area of energy trading and real time management of decentralized assets.
Implementation of new requirements in the area of Energy Trading Solutions especially:
Work with the development team to design and develop applications for the new Data Platform
Hands on development in Java 8, Spring Boot to build internal and external facing customer APIs and backend services
Integration with AWS services like SQS, Kinesis, RDS, Lambda and S3
Collaborate with the development team to define and implement cloud infrastructure
Implementation of CI/CD practices and Devops practices
The following qualifications are expected:
Bachelor's or Master's Degree in computer science, computer engineering or related field; advanced degree preferred
Deep understanding of cloud design patterns, cloud architecture and cloud operations with hands-on experience to implement best practices or suggest improvements
Expert knowledge of Spring, Spring Boot, Maven, Docker and Jenkins
Expert knowledge of private, public and hybrid cloud architecture
Experienced with agile development methods and DevOps
Prior experience working with Angular and/or Python is a plus
Knowledge in trading and/or electrical engineering
Personality: analytical, quality- and result orientated, communicative team player
Languages: advanced level English (spoken and written) and good German or French
At least 5 years of professional experience as a software developer in Java