Senior Fullstack Engineer

RemoteSalary not specified
Portugal

Tech Stack

JavaScriptJavaSpringAngularCSSSQLRedisGitLinuxBash

Job Description, Responsibilities & Requirements

About the Position

We're looking for a Senior Fullstack Engineer to join our team in Lisbon, Portugal in a hybrid working mode. You will contribute to the modernization and development of customer-facing microservice applications running in Linux environments. This role emphasizes front-end transformation, building new responsive interfaces, and ensuring high-quality solutions that integrate seamlessly with back-end services.

Responsibilities

  • Refactor and modernize existing Angular and HTML UI code
  • Develop new responsive UI components and pages
  • Write and maintain unit and integration tests for the front-end
  • Participate actively in code reviews, release processes, and team meetings
  • Ensure code quality, identify vulnerabilities, and propose improvements
  • Debug and troubleshoot issues to maintain system stability

Requirements

  • Proficient in UI development with JavaScript, HTML/CSS, Angular, and testing frameworks
  • Strong experience in backend development using Java (11-25), Spring or Spring Boot, and SQL (T-SQL used in the project)
  • Experience with MS SQL Server, Oracle Coherence, Redis, and Angular
  • General OS/Tools: Linux, Bash, Git
  • More than 2 years of experience in full-stack development with a similar technology stack

We Offer

  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours
EPAMPortugalJavaScript, Java, Spring, Angular, CSS, SQL, Redis, Git, Linux, Bash Salary not specified

Job Details

Company name:
EPAM
Location:
Portugal
Work Mode:
Remote
Posted on TheJob:
5/1/2026
Last checked:
5/1/2026
Posted on the source:
4/22/2026
Apply Now