Jobs at Neli Petkova / Talent Garden Coaching

View all jobs

Senior Java Cloud Engineer

Sofia, Bulgaria

Senior Java Cloud Engineer

Location: Sofia, Bulgaria

The team is an IT consultancy company, focused on the European energy trading market. The focus is building, implementing and maintaining standard and custom 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 self-driven techies who share our passion for designing and implementing innovative software solutions, extending, and maintaining existing applications and architecting IT landscapes.

Knowledge in below technologies/fields is a must:
  • Java
  • OOP principles and concepts
  • Data structures and algorithms
  • Spring Boot, MVC
  • At least one ORM (e.g. Hibernate) or persistence framework (e.g. MyBatis)
  • RDBMS (MS SQL Server, Oracle, PostgreSQL, or similar)
  • git
  • Build tools – Maven, Gradle
  • Testing frameworks – Junit, Mockito
  • Concurrent, parallel, and asynchronous programming
  • Web and Microservice architecture design and good practices
Below is a list of the technologies that we mix and match in different projects. We expect that you have professional experience with at least a few of them:
  • 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
  • Front-end development – Angular 6+
Other skills:
  • Experience leading teams, projects, or mentoring people is a big plus
  • Good English is a must
  • Good German is an advantage
  • “Impossible is nothing” attitude
  • Willingness to travel - not a requirement, also if the global situation permits, up to 20% of the time
Key responsibilities:
  • Development, configuration, and maintenance of software solutions
  • Analysis and design of services and applications
  • Communicating with clients, gathering and clarification of requirements
  • Continuous learning and self-development
For more questions, you can write to neli(@) 
We take data protection seriously, you can read about our policy:

Share This Job

Powered by