Senior Software Engineer (Java)

Gistia · Feb 8th 2020

Apply on Working Nomads

Gistia helps organizations deliver high-quality full stack enterprise solutions.


  • This is a remote position
  • You are a self-starter and are highly motivated
  • You want to make an impact by delivering high-quality solutions
  • You work independently to contribute to your team
  • You are looking for a new opportunity and a company who values you

If you checked all of the above, you might have found your match!

This is an opportunity to join our team of talented individuals focused on using innovative technologies to address complex real-world problems currently impacting our clients. We are looking for a seasoned Full Stack Software Engineer to work on modern React projects. This is a full-time position and you will work remotely while also working closely with our project teams and clients.

At Gistia, a Senior Software Engineer is responsible for solving complex engineering challenges and for designing and developing critical and innovative applications.

We have an internationally distributed team, so the work will be remote. Therefore, good communication skills are required.


  • 3-5+ Years of professional experience working with any of the following technologies:
  • Angular
  • Java
  • Scala
  • Spring
  • React
  • React Native
  • Ember
  • Node
  • CSS
  • Or proven ability in at least two modern languages
  • Experience in designing, developing, supporting and maintaining Java applications
  • Back end development with Java or Scala
  • Experience developing applications with relational and NoSQL databases
  • Git and the usual development pipeline tools
  • Familiarity with automated testing (TDD, Mocking, Unit/Functional/Integration)
  • Have an appreciation for the peace of mind that comes with well-tested, documented code
  • Have exceptional knowledge and experience with back end technologies
  • Have experience making decisions regarding application architecture
  • Be self-directed and able to manage your time effectively
  • Have experience working with an Agile / Scrum-based development model
  • Ability to handle multiple tasks concurrently
  • Scala programming
  • Analytical and troubleshooting skills
  • Experience or interest in healthcare
  • Monthly stipend for health insurance and other expenses
  • Ability to work with international clients
  • Highly experienced and collaborative team

Apply on Working Nomads