Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with an expertise in the power, gas, oil, coal and freight, emissions, and financial
markets. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.
We work on solving trading and risk challenges related to the growth in generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities. Our location is in Sofia, Bulgaria, which is very convenient for the regular travelling accompanying our work.
We are looking for a Junior ETRM Java Developer who will work with our clients to provide advisory, build, implementation, and maintenance services to leading players on the energy
market. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.
Apart from pure development, the position generally includes around 20-30% of business analysis work (definition of products, processes, and requirements within the customer business; analysis of system functionality; solution design within existing software or of new solutions; software configuration). Thus curiosity in energy (or financial) business is a recommendation.
Analysis and design
Development and configuration
“Impossible is nothing” attitude
Interest in Energy business is great advantage
Basic Java understanding (OOP, data structures, inheritance, algorithms, etc.)
Basic SQL databases knowledge is a must
Interest in learning additional technologies
Good English is required (German is a big plus)
Willing to travel (from 20% to 60% of the time in certain periods, not right now though due to the pandemic)
Competitive remuneration package
High performance bonuses
Apart from gaining professional developer experience, energy business know-how is acquired as well
Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
A very transparent communication within the company
Pleasant team atmosphere – compact team of 60 professionals
Work-life balance – options for home office, 20 days paid vacation increasing with 1 day for each year in the company (26 days is the maximum), team-buildings and celebrations