Golang Backend Developer

Noesis Portugal

Porto

Hybrid

EUR 42,000 - 65,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Noesis Portugal is seeking a skilled backend developer to design, implement, and maintain Go-based services in a cloud-first AWS environment. The role emphasizes code quality, security, scalability, and collaboration within the squad.

You'll work with Docker, CI/CD, databases such as PostgreSQL and DynamoDB, and messaging systems like Kafka or SQS, contributing to architecture decisions and documentation while growing technical skills.

Qualifications

  • Degree in Computer Science, Software Engineering, or a related field.
  • Experience or strong interest in backend development with Golang.
  • Knowledge of AWS, Docker, Git, and CI/CD.
  • Experience with relational and NoSQL databases, particularly PostgreSQL, Redis/Valkey, or DynamoDB.
  • Familiarity with messaging systems and event-driven architectures like Kafka or SQS.
  • Knowledge of unit and integration testing and software architecture principles.

Responsibilities

  • Develop and maintain backend services using Golang within a cloud-first AWS environment.
  • Implement solutions from development through production, including tests and CI/CD pipelines.
  • Participate in code reviews and collaborate to ensure code quality, security, scalability, and maintainability.
  • Contribute to technical documentation and ongoing improvement of systems and practices.

Skills

Golang backend development
AWS
Docker
Git
CI/CD
PostgreSQL
Redis/NoSQL databases
Kafka or SQS

Education

Degree in Computer Science or related field

Tools

PostgreSQL
DynamoDB
Kafka
SQS
Docker
Git
CI/CD tooling

Job description

Noesis is looking for candidates with the following profile:

Main Tasks and Responsibilities:
  • Develop and maintain backend services using Golang within a cloud-first AWS environment;
  • Implement technical solutions, including code, infrastructure-as-code, automated tests, and CI/CD pipelines, from development through to production;
  • Participate in code reviews and collaborate with the squad to ensure code quality, security, scalability, and maintainability;
  • Contribute to technical documentation and the continuous improvement of systems, architectures, and development practices.
Requirements:
  • Degree in Computer Science, Software Engineering, Engineering, or a related field;
  • Experience or strong interest in backend development with Golang;
  • Knowledge of AWS, Docker, Git, and CI/CD;
  • Experience with relational and/or NoSQL databases, particularly PostgreSQL, Redis/Valkey, or DynamoDB;
  • Familiarity with messaging systems and event-driven architectures, such as Kafka or SQS;
  • Knowledge of unit and integration testing and software architecture principles such as DDD or Clean Architecture;
  • Strong problem-solving, collaboration, and learning mindset.

All our recruitment and selection processes are based on equal opportunities, valuing the competence and potential of each person and ensuring that no candidate is discriminated on the grounds of gender, ethnicity, sexual orientation, age, religion or physical condition.

Regime de trabalho híbrido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Backend Developer
Golang Backend Developer

Noesis • Porto

On-site
EUR 42,000 - 64,000
Golang Backend Engineer – Hybrid, Cloud-Native & Scalable
Golang Backend Engineer – Hybrid, Cloud-Native & Scalable

Noesis Portugal • Porto

Hybrid
EUR 42,000 - 65,000
Golang Backend Engineer - Cloud, CI/CD & AWS
Golang Backend Engineer - Cloud, CI/CD & AWS

Noesis • Porto

On-site
EUR 42,000 - 64,000
Senior .Net Developer
Senior .Net Developer

Noesis Portugal • Porto

Hybrid
EUR 42,000 - 64,000
Senior Golang Backend Engineer - Hybrid Lisbon
Senior Golang Backend Engineer - Hybrid Lisbon

KCS iT • Lisboa

Hybrid
EUR 55,000 - 85,000
Hybrid work model
Full remote projects
Full onsite projects
+1
Senior Software Developer Java & Aws Cloud
Senior Software Developer Java & Aws Cloud

Elevus • Lisboa

On-site
EUR 35,000 - 60,000
Projetos desafiantes e inovadores
Ambiente colaborativo
Oportunidade de crescimento
Senior Golang Backend Engineer — Hybrid Lisbon
Senior Golang Backend Engineer — Hybrid Lisbon

KCS iT • Lisboa

Hybrid
EUR 65,000 - 90,000
Training programs
International projects in Benelux
Hybrid & remote work options
Golang Developer
Golang Developer

KCS IT • Lisboa

On-site
EUR 55,000 - 85,000
Hybrid work model
Full remote projects
Full onsite projects
+1
It Platform Engineer - Hybrid
It Platform Engineer - Hybrid

Noesis Portugal • Lisboa

Hybrid
EUR 60,000 - 90,000
Developer (Node.js)
Developer (Node.js)

Visual Thinking • Vila Nova de Gaia

On-site
EUR 30,000 - 45,000