Devoteam

Backend Developer, IoT

Devoteam

contract

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain scalable, efficient, and high-performance backend applications using Java and Spring Boot;
  • Design, implement, and maintain RESTful APIs to support IoT platforms and web applications;
  • Work with large volumes of data related to IoT SIM connectivity, monitoring, and management;
  • Integrate backend services with MongoDB and Elasticsearch;
  • Collaborate with frontend teams to integrate server-side logic with web applications (React.js knowledge is a plus);
  • Optimize application performance, scalability, and reliability;
  • Participate in code reviews and contribute to continuous improvement of development standards and best practices;
  • Troubleshoot, debug, and resolve complex technical issues;
  • Collaborate with international teams in an English-speaking environment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field;
  • 5+ years of experience in backend development using Java;
  • Strong experience with Spring / Spring Boot;
  • Proven experience designing and consuming RESTful APIs;
  • Solid experience with MongoDB and Elasticsearch;
  • Experience working with large-scale or data-intensive systems;
  • Familiarity with React.js or frontend technologies (nice to have);
  • Experience with Git and collaborative development workflows;
  • Experience in Agile environments;
  • Fluency in English (spoken and written);
  • Strong problem-solving skills and ability to work autonomously in a remote setup.
Benefits
  • The Devoteam Group works for equal opportunities, promoting its employees based on merit and actively fights against all forms of discrimination.
  • We are convinced that diversity contributes to the creativity, dynamism and excellence of our organization.
  • All of our vacancies are open to people with disabilities.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootRESTful APIsMongoDBElasticsearchbackend developmentdata-intensive systemsGitAgile
Soft skills
problem-solvingautonomous workcollaborationcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering