Backend Engineer

apartmentAlongside placePorto scheduleIntegral calendar_month 

Our client is a Portuguese company focused on the development of technological products and consequent implementation in international projects at the service of governments and society in general and is recruiting a Backend Engineer. As a member of a software development team, you will be responsible for implementing best practices to ensure scalability, resilience, fault tolerance, and modularity in line with business requirements.

Key Responsibilities:

  • Identify the best, simplest, and most robust solutions for the needs of clients and stakeholders;
  • Carry out all activities within the development process: design, development, unit testing, documentation, code review, among others;
  • Integrate third-party providers through the use of SDKs or APIs, without compromising the current solution and applying best practices such as EIP (Enterprise Integration Patterns);
  • Apply industry best practices in software development with a focus on scalability, fault tolerance, and resilience;
  • Continuously improve services, components, and frameworks using best refactoring practices, with an internal focus on delivering value;
  • Collaborate in the creation of detailed technical documentation and user support material;
  • Provide technical coaching to junior team members through code reviews, pair programming, and other methods;
  • Contribute continuously to the improvement of development processes, teamwork, and interdependencies with other areas.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of experience in backend development and system integration.
  • Strong experience with Java, Python, Node.js, or similar backend technologies.
  • Familiarity with microservices architecture and messaging systems (Kafka, RabbitMQ).
  • Proficiency in relational and NoSQL databases.
  • Hands-on experience with containerization, CI/CD tools, and Git workflows.
  • Knowledge of identity and access management (IAM) solutions is a plus.
  • Fluency in English; knowledge of Portuguese, French, or German is an advantage.
apartmentCritical ManufacturingplacePorto
think you’re a good fit for this role, team up and apply now as a Senior Backend Engineer. What you’ll do:  •  Help building, improving and extending a leading software solution for advanced manufacturing  •  Innovate, propose new ideas and define the...
business_centerSalário alto

Senior Backend Engineer

apartmentCritical ManufacturingplacePorto
think you’re a good fit for this role, team up and apply now as a Senior Backend Engineer. What you’ll do:  •  Help building, improving and extending a leading software solution for advanced manufacturing  •  Innovate, propose new ideas and define the...
apartmentNoniusplacePorto
integrating with global partners like Samsung, LG, Google, and Apple to drive seamless innovation. Job Description We are seeking a Senior Backend Services & Integration Engineer to join us at one of our Software Development teams. This presents an excellent...