Senior Java Cloud Software Engineer

Rroga: 2600 EUR - 3000 EUR

Tipi i punes: Full-Time

Vendndodhja: Remote

Aplikimet skadojne me: 31-12-2021

ROITI is an IT consultancy focused on the European energy trading market. We build, implement, and maintain standard and bespoke technology solutions for commodity trading, risk management, asset optimization, reporting, scheduling, and logistics. From our office in Sofia, we service some of the largest power, gas and oil trading companies in Germany, Austria, Sweden, UK, and the Czech Republic.

We are looking for techies who share our passion for designing and implementing innovative software solutions, extending, and maintaining existing applications and architecting IT landscapes.

Experience and good understanding of below technologies/fields is expected:

·      the Java language and its ecosystem

·      commonly used data structures and algorithms

·      Spring

·      REST, HTTP

·      At least one ORM (e.g. Hibernate) or persistence framework (e.g. MyBatis)

·      SQL databases

·      Testing frameworks – JUnit, Mockito

Below is a list of some of the technologies we have used in various projects. Knowledge in them is a plus, but not a requirement:

·      IaaS, PaaS solutions in Azure or AWS

·      NoSQL DBs – Cassandra, MongoDB

·      Message brokers – Rabbit MQ, Apache Kafka

·      Docker, Kubernetes

·      DevOps processes and tools – Azure DevOps, Jenkins, Ansible

Other skills we are looking for:

·      Experience in leading projects or mentoring people is a plus

·      Good written and spoken English is a must

·      “Impossible is nothing” attitude


Key responsibilities:

·      Development, configuration, and maintenance of software solutions

·      Analysis and design of services and applications

·      Communicating with clients, clarification of requirements

·      Continuous learning and self-development

We Offer:

·      Competitive remuneration package

·      Challenges offering professional and personal growth – training, obtainment of certifications, internal learning, and development

·      Health benefits, company sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term 

·      Transparent communication within the company

·      Pleasant team atmosphere

·      Flexible internal policies that allow you to take control of your own schedule – Unrestricted home office, floating working hours



If you are interested, please send us a CV at [email protected].

Shko te lista