SITUM TECHNOLOGIES

Situm Blog

JOB OFFER: Back-end Developer

JOB OFFER: Back-end Developer

We need: Graduate in Computer Engineering or Telecommunications Engineering with J2EE, Spring, HTML5, CSS3 and SQL Database skills


Available position

Back-end Developer. Situm is in the process of enlarging and migrating its back-end systems, from a monolithic architecture to a microservice-based architecture to ensure a high scalability. As a back-end developer you will be in charge of managing the data exchange between our services and users on this new architecture. Among other things, you will work with technologies like Java Spring 4, Ruby on Rails, Javascript and SQL / NoSQL Databases. Your main charge will be to develop the server-side logic, to define and maintain Databases and to ensure our services high efficiency and quickly response. Also, you will work with multiple technic profiles to ensure a proper integration of all the data managed by the positioning system, from front-end web systems to petitions from mobile devices.

Requirements of the candidate

  • Computer Engineering, Telecommunications Engineering or similar.
  • J2EE, Spring or similar technologies skills. Microservices architecture skills and experience in Ruby on Rails will be valued.
  • Front-end technologies skills, like Javascript, HTML5 and CSS3. Experience with any Javascript framework/library will be valued.
  • CSS processors skills, like LESS or SASS.
  • Systems administration basic skills. In particular: experience in environment configuration, including Databases basic administration and web applications scalability.
  • Security basic skills, in particular those applied to user authentication and authorization between different systems,  servers and environments. Understanding of the “sessions management” problem in a distributed environment.
  • SQL Databases experience. NoSQL and geographic Databases experience will be valued.
  • Continuous integration skills.

Duties of the position

  • You will design and develop web services that implement business logic on a microservices architecture.
  • You will integrate front-end and mobile functionalities with server logic, optimizing the services answers to each platform.
  • You will optimize back-end services to ensure maximum answer speed and scalability.
  • You will design and implement data storage solutions.
  • You will implement security and data protection politics.
  • You will implement unitary and integration tests.

Type of contract

Indefinite contract.

Salary

Fixed pay (depending on experience).

About Situm

Situm is a company created in 2014 by a group of indoor positioning experts from the University of Santiago de Compostela and a senior executive with more than 20 years of experience in the IT industry. Nowadays, Situm commercialises the most accurate indoor positioning system for smartphones without needing a costly infrastructure. At Situm, you will work with a great team in a dynamic and stimulating environment, in a company with a high growth potential.

For more information, please contact jobs@situm.es

Documents attached


BACK TO BLOG