Location: Evora or Lisbon (Portugal). Remote possible.

We are looking for an experienced developer to join our team. We are a dynamic AI startup with clients in Switzerland, Germany and USA. We work with top notch tech, use containers, cloud and other cool stuff. We are not just looking for a doer, we are looking to learn from you.

You bring

  • Bachelor’s degree in Computer Science or similar.
  • Excellent spoken and written English
  • Motivation to work remotely and communicate with international teams and clients
  • 5 years of experience as a Java developer
  • Experience with Spring and Hibernate.
  • Experience with relational databases
  • You believe in testing and have experience writing unit and integration tests.
  • Experience with Unix/Linux.


  • Dev-Ops skills
  • AWS or Azure experience
  • Experience with Elasticsearch
  • Knowledge in HTML, Javascript, and CSS.
  • Experience with either ReactJS or AngularJS.


  • Write high-quality software using both server-side and client-side technologies.
  • Architect new projects and solutions.
  • Requirement and feasibility analysis.
  • Mentor junior team members

We offer

  • very competitive salary according to your experience and skills
  • Annual training allowance
  • Health insurance
  • A laptop with loads of memory and CPUs
  • A desk at one of our offices (or on a co-working space in your area)
  • Opportunity to work on international cool projects and product development in Fintech, Insuretech, Blockchain, AI, Cognitive Computing
  • Integration on a young, dynamic, and fast growing company, with a highly motivated team

Two Impulse is proud to be an equal opportunity employer. We are committed to providing equal employment opportunities for all people. We believe both diversity and inclusiveness are key sources to successful companies.

Apply for this position