Full Stack Engineer

KCS IT

Portugal

Remote

EUR 60,000 - 90,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Free training programs
International projects in Benelux
Hybrid/Remote/Onsite project options
Well-being initiatives remotely

Job summary

KCS IT in Lisbon seeks a Senior Full Stack Developer (Java/React) for remote work in Portugal. You’ll design and build robust REST APIs, craft microservices, and own CI/CD pipelines in a cloud environment (AWS or Azure).

Strong TDD, DDD, and Agile practices are essential, along with solid Git collaboration and clean code discipline. With 5+ years of hands-on development, you’ll work across modern tech stacks, contribute to architecture decisions, and deliver high-quality software for diverse

Qualifications

  • 5+ years as a Full Stack Developer with Java and React.
  • Strong Java 17/21, Spring Framework, Spring Boot experience.
  • Proven REST API design and microservices development.
  • Cloud experience (AWS or Azure) is mandatory.
  • CI/CD, TDD, and modern design principles are required.
  • Solid knowledge of DDD, Agile/Scrum, and Git workflows.
  • Portuguese language strongly preferred in daily work.

Skills

Java 17/21
Spring Framework
Spring Boot
React.js
REST APIs
Microservices
Cloud platforms (AWS/Azure)
CI/CD pipelines
Test-Driven Development (TDD)
Domain-Driven Design (DDD)
Scrum/Agile
Git
SOLID & design patterns
Portuguese language

Tools

Kubernetes
Docker
Kafka
RabbitMQ
Terraform
JUnit
Mockito
Cypress
Playwright
Grafana
Prometheus
ELK

Job description

We’re looking for the special, unique and amazing YOU!
We’re looking for the special, unique, and amazing YOU!

@ KCS IT, we seek those who stand out , those who always strive to be better and fight for it . We value individuals who share our core principles:

Integrity & Transparency

At KCS IT, we champion equality and embrace diversity. We foster a safe, inclusive environment where opportunities are equal for all!

We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit.

All applications with relevant skills are welcome!

We are looking for an Amazing: Full stack developer (Java/React)
Seniority: Senior
Type of position: Remote in Portugal
The amazing you, will have:
  • +5 years of experience as a Full Stack Developer.
  • Strong experience with Java 17 and/or Java 21.
  • Strong experience with Spring Framework, including Spring Boot.
  • Solid experience with React.js.
  • Proven experience designing and developing REST APIs.
  • Strong experience designing and developing Microservices Architecture.
  • Hands-on experience with Cloud platforms (AWS or Azure) – Mandatory.
  • Strong experience implementing and maintaining CI/CD pipelines.
  • Strong knowledge of Test-Driven Development (TDD).
  • Solid understanding and practical experience with Domain-Driven Design (DDD).
  • Experience working in Scrum/Agile environments.
  • Experience with Git and collaborative development workflows.
  • Strong understanding of software engineering best practices, Clean Code, SOLID principles, and design patterns.
  • Portuguese is highly preferred.
Nice to Have
  • Experience with Kubernetes and Docker.
  • Experience with messaging platforms such as Kafka or RabbitMQ.
  • Experience with Infrastructure as Code (Terraform or similar).
  • Experience with automated testing frameworks (JUnit, Mockito, Cypress, Playwright).
  • Experience with monitoring and observability tools (Grafana, Prometheus, ELK, etc.).
Why should you become part of our family?
  • You can develop a career that fits you: your career development is personalized, taking in consideration your needs and goals from a short to long term
  • Interesting Challenges Ahead: you can work for several clients from different sectors of activity
  • Free training programs: Our training and certification programs in languages, tech, behavior and business will help you to reach your full potential faster
  • International projects in Benelux: you can gain international experience in Benelux and balance a new way of living with work
  • Type of projects (depending on the project you might find one of this types of projects):
  • In hybrid Systems: Is important to balance work with socialization, that's why a hybrid system works for us and for you
  • Full Remote projects: If you want to work while you enjoy the comfort of your home
  • Full Onsite projects: if you prefere the company of your colleagues!
  • Take care of your well-being: Enjoy our free nutrition, psicologist, general medicine appointments and our yoga and personal training days… all remote!
Who are we?

Founded in 2008 and based in Lisbon, KCS IT is a consulting company in the field of Information Technology and Services, focused on creating value for our clients through three main areas: Consulting, Outsourcing, Inovation and Training. Our commitment to talent development is unmistakable in the recent opening of the Porto, Leiria and Azores hubs, which aims to develop technology for the national and international market. Since 2018 we have been elected one of the 10 major companies in the “Index of Excellence”, an initiative that aims to reward organizations that invest most in the development and satisfaction of their employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

KCS IT • Braga

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Remote projects
Onsite days in Braga
+2
Full Stack Developer (Java + Angular) (Híbrido @ Lisboa)
Full Stack Developer (Java + Angular) (Híbrido @ Lisboa)

KCS IT • Lisboa

On-site
EUR 50,000 - 65,000
Fullstack Java/React
Fullstack Java/React

KCS iT • Porto

Hybrid
EUR 40,000 - 60,000
Training programs
International projects
Well-being program
Full Stack Engineer - .Net & React
Full Stack Engineer - .Net & React

KCS iT • Lisboa

On-site
EUR 45,000 - 60,000
Software Architect
Software Architect

KCS iT • Lisboa

Hybrid
EUR 90,000 - 130,000
Fullstack Java/React (HYBRID @Lisboa)
Fullstack Java/React (HYBRID @Lisboa)

KCS iT • Lisboa

On-site
EUR 40,000 - 80,000
Programas de treinamento gratuitos
Apoio psicológico
Consultas de medicina geral
+5
Fullstack .Net/Angular
Fullstack .Net/Angular

KCS IT • Porto

Hybrid
EUR 45,000 - 65,000
Free training programs
International projects in Benelux
Hybrid/Remote/Onsite projects
Senior Fullstack (JAVA + ANGULAR)
Senior Fullstack (JAVA + ANGULAR)

KCS IT • Porto

Hybrid
EUR 55,000 - 75,000
Full Stack Engineer
Full Stack Engineer

KCS iT • Lisboa

On-site
EUR 35,000 - 55,000
Free training programs
Nutrition services
Yoga and personal training days
Full Stack Developer (.NET+ Angular) (Híbrido @ Porto)
Full Stack Developer (.NET+ Angular) (Híbrido @ Porto)

KCS IT • Porto

Hybrid
EUR 42,000 - 66,000
Free training programs
International projects in Benelux
Hybrid work model
+2