Description
Summary:
Seeking a Full Stack Developer to own the entire development cycle of innovative applications, working in an Extreme Programming methodology with remote pairing.
Highlights:
1. Full stack development of innovative applications
2. Owning the entire development cycle (design, architecture, development, DevOps)
3. Working in Extreme Programming methodology with remote pairing
### **Job Information**
Job Type
**Full time**Date Opened
**08/10/2026**Industry
**Technology**City
**Lisboa**State/Province
**Lisboa**Country
**Portugal**Zip/Postal Code
**1200\-629**### **Job Description**
**Role description:**
* Hand\-On full stack development of innovative applications.
* Owning the entire development cycle, including design, architecture, development, and DevOps.
* Working in Extreme Programming methodology with remote pairing.
**Role requirements:**
* BSc in Software Engineering or BS degree in Computer Science.
* 8\+ years of experience in the following technologies: Java (must have), Spring
* 4\+ years of experience in FE, mainly React (must have), and other modern java script Framework/libraries
* Experience in development in Kotlin – big advantage.
* Experience with Functional Programming and Java Streams.
* \- Experience with developing a reactive UI (Reactive JS).
* 2\+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium
* 3\+ years of experience in micro\-services\-based architecture and tools (Spring Boot/Cloud)
* Experience in DevOps development and Jenkins.
* Experience in designing, developing, and deploying cloud/hybrid\-based solutions
* Experience in developing and deploying in Container based environments (Kubernetes, Cloud foundry).
* Familiarity with the following design concepts: micro\-services, service discovery, circuit breaker.
* Self\-starter with the ability to appropriately priorities and plan complex work in a rapidly changing environment.
* Versatility and capability to switch easily between different tasks and technologies.
* Experience in assessing a broad range of information solutions and products.
* Strong critical thinker with problem solving aptitude.
**\-** Good English \- verbal and written.