Software Architect – CLOSED

Timisoara

For one of our clients in Timisoara, we are looking for a Software Architect. If you are enthusiastic about distributed systems and cloud computing, you love to design and create applications that are fun to the customer, software development with modern patterns and methods such as APIs, Micro Services and DevOps are right up your alley, then this is the right opportunity for you!

 

Your responsibilities in this role:

  • As an architect, you will create future-oriented and sustainable architectures for highly scalable, service-oriented systems (microservice architectures, container-based solutions, cloud or on premise) in an international environment
  • Within the scope of this task you are in the entire company group and co-ordinate colleagues with technical questions
  • You will shape the technology roadmap and backlog of the products and projects you work with.
  • You make architectural decisions according to modern architectural paradigms.
  • You contribute to the development, evaluation, redesign and revision of existing systems.
  • Together with the team you will help shape and radically transform the systems in our landscape.

 

In order to be successful in this role:

  • You have already gained experience as a software architect or a senior technical position. You know how to build systems in a modern word, understand the trade-offs of what you need to get right from the start vs what can be improved later.
  • You are passionate about technology!
  • You have very good knowledge in an object oriented programming language, preferably Java.
  • You have a proven track record designing and building web apps at scale
  • Due to the nature of your first project we prefer you have experience with as many technologies and concepts from the following:
    • Java/ J2EE
    • Glassfish
    • Postgress
    • Solr
    • Docker
    • Cloud (AWS/Azure/etc)
    • CI/ CD
    • HA/blue-green/canary releases
    • Frontend/Full stack experience is a plus
  • You have a broad technical knowledge in the areas of software development and system architecture as well as integration architectures.
  • You have very good analytical and conceptual skills as well as an independent and structured working method and gladly join in.
  • You can present complex technical facts in a comprehensible manner.
  • You bring willingness to learn, fun at innovation, openness, quick comprehension and teamwork.

 

The company offers:

  • Design and participation in community events (eg Docker, DevOps Meetups).
  • Individual training measures tailored to your career.
  • Flexible working hours, modern project structures and agile work in flat hierarchies.
  • Team spirit and fun at work strengthened by numerous events.