Quantcast
Channel: ROITI
Viewing all articles
Browse latest Browse all 32

Senior Full-stack Java Software Engineer

$
0
0

Senior Full-stack Java Software Engineer

If you would like to… 

• Use the latest technologies by mingling software development with provisioning cloud infrastructure.

• Create bespoke software solutions for:

  • Algorithmic trading
  • Commodity trading
  • Asset (power plant) optimization
  • Energy production and transmission scheduling
  • Market data management
  • Financial risk management
  • Regulatory and risk reporting

• Work and learn in a vital industry such as the Energy sector.

…then ROITI could be the place for you. Founded in 2013 in Bulgaria, we are a boutique IT consultancy focused on the European energy trading market. From our office in Sofia, we service some of the largest power, gas, and oil trading companies in Germany, Austria, Sweden, the UK, Switzerland, and the Czech Republic.

We are looking for:

  • Fluent written and spoken English.
  • Good analytical and problem-solving skills.
  • Proactive approach and can-do attitude.
  • Willingness to learn the business behind the code.
  • Ability to follow DevOps and Agile practices.
  • Experience designing and creating web services with Java and Spring.
  • Comprehension of relational databases beyond simple queries.
  • Experience creating and deploying containerized software in the cloud – ideally with Docker, Kubernetes, Azure DevOps and Azure Cloud.
  • Experience with event-driven services – ideally with Kafka.
  • Experience with Front-end technologies – Angular.
  • Proven track record of taking responsibility to drive forward individual user stories and making sure they meet user’s needs (and not necessarily their wants).

It would be an advantage if you have experience with (and yes, you will get to use some or all the below): 

  • Fluent written and spoken German.
  • The Energy or Financial domain.
  • Non-relational databases – Cassandra.
  • Infrastructure as code – ideally with Terraform.
  • Less orthodox communication protocols – WebSocket, gRPC.
  • Parallel, concurrent, asynchronous, or reactive programming.

Your responsibilities will be:

  • Analysis, design, development, testing, configuration, deployment, and maintenance of software solutions.
  • Communicating with clients and users, clarification of requirements.
  • Ownership of design decisions and solutions.
  • Mentoring and sharing knowledge with colleagues.
  • Continuous learning and self-development.

What’s in it for you?

Competitive remuneration package: 

  • Above average market research-based salaries. 
  • Options for additional stimuli in the long term. 

Challenges offering professional and personal growth and fully company-sponsored

  • Internal and external trainings and courses 
  • Obtainment of certifications 
  • Tickets for tech events 

Internal policies that allow you to take control of your own schedule: 

  • Flexible home office 
  • Floating working hours 
  • Additional paid leave days 

Transparent communication: 

  • Regular town hall meetings where the CEO and CFO update everyone on current company matters;
  • Clear and open career path and salary brackets;
  • Salary and performance review every 6 months. 

More benefits

  • Fully covered additional health insurance, including dental, yearly preventative medical examinations, and healthy food at the office. 
  • Fully covered mobile phone plan. 
  • Fully covered Multisport card.

Last but not least, we’re friendly and proactive at ROITI. We go for hikes and organize movie nights, charity work, parties, and team buildings. 

If you are interested, apply below!

[contact-form-7]

We rely on legitimate interest as the lawful basis for collecting your personal data. Our legitimate interests are the recruitment of staff for our business.

We use the information held about you in the following ways:

  • To consider your application in respect of a role for which you have applied.
  • To consider your application in respect of other roles.
  • To communicate with you in respect of the recruitment process.

Be aware that any personal data submitted by you will be kept in your applicant’s dossier until the end of the recruitment procedure plus 3 months after it. We may keep this data in case we find a more appropriate position for you in case you explicitly authorize us so. In case we enter into a contract with you, your recruitment data will be attached to your contract dossier. Otherwise, we delete your data and any physical carriers of it.

For any additional information, you can check our Privacy Policy.

The post Senior Full-stack Java Software Engineer appeared first on ROITI.


Viewing all articles
Browse latest Browse all 32

Trending Articles