Find a jobRecruiters

Senior Fullstack Java

Exclusive opportunity

Onsite

Senior Fullstack Java

act digital

Senior Fullstack Java

Skills

DockerJavaTesting & QAMicroservicesSpring BootJenkinsKubernetes

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Lisbon, Portugal

Work mode:

Onsite

Published on:

22 October 2026

What they need


📍 Parque das Nações, Lisbon

🏢 Hybrid | 2–3 days per week on-site

🚀 About the Role

We are looking for an experienced Senior Java Fullstack Developer to join teams responsible for the development and evolution of business-critical applications.

This is a senior, hands-on role combining strong Java/Spring Boot backend expertise with solid Angular frontend development . You will contribute not only to application development, but also to architecture, system design, REST API development, technical decision-making, and complex problem-solving .

You will work closely with Developers, Architects, QA teams, and business stakeholders, helping deliver scalable, maintainable, and high-quality solutions in an Agile environment.

🎯 Your Mission

As a Senior Java Fullstack Developer, you will:

  • Design and develop robust, scalable, and high-quality applications.
  • Build backend services using Java and Spring Boot.
  • Develop modern frontend applications with Angular.
  • Design and implement REST APIs.
  • Contribute to software architecture and system design decisions.
  • Build and evolve microservices-based solutions.
  • Solve complex technical challenges and improve existing applications.
  • Promote engineering best practices and code quality.
  • Collaborate closely with multidisciplinary teams and business users.

💼 Key Responsibilities

Backend Development

  • Design, develop, and maintain applications using Java and Spring Boot .
  • Build scalable and high-performance backend services.
  • Work extensively with:
  • Java
  • Spring Boot
  • JPA
  • Hibernate
  • Apply Object-Oriented Programming principles and software design patterns.
  • Develop reusable, maintainable, and testable components.
  • Contribute to the modernization and continuous improvement of existing applications.

Frontend Development

  • Develop and maintain frontend applications using Angular 2+ .
  • Build responsive, scalable, and maintainable user interfaces.
  • Integrate Angular applications with backend services and APIs.
  • Ensure consistency between frontend implementation and functional requirements.
  • Contribute to frontend quality, performance, and maintainability.

APIs & Integration

  • Design, develop, and maintain REST APIs .
  • Create and maintain API documentation using Swagger .
  • Support integrations between applications, microservices, and external systems.
  • Troubleshoot integration issues and identify sustainable solutions.
  • Apply API development best practices around security, maintainability, and versioning.

Microservices & Architecture

  • Contribute to the design and evolution of microservices architectures .
  • Participate actively in architecture and system design discussions.
  • Evaluate different technical solutions and architectural trade-offs.
  • Apply appropriate software design patterns and engineering principles.
  • Ensure solutions are scalable, resilient, and maintainable.
  • Contribute to technical standards and architectural consistency across applications.

Concurrency & Performance

  • Develop backend solutions involving multithreading and concurrent processing .
  • Identify and troubleshoot performance bottlenecks.
  • Optimize backend services and application processes.
  • Contribute to application stability and performance improvements.

Containers & Orchestration

  • Build and support containerized applications using Docker .
  • Work with applications deployed on:
  • Kubernetes
  • OpenShift
  • Collaborate with DevOps teams on application deployment and platform improvements.
  • Contribute to cloud-native application design and production readiness.

CI/CD & Code Quality

  • Work with engineering and delivery tools such as:
  • Git
  • Maven
  • SonarQube
  • Jenkins
  • Contribute to CI/CD processes and deployment automation.
  • Participate actively in code reviews.
  • Promote development standards and engineering best practices.
  • Identify technical debt and opportunities for continuous improvement.
  • Maintain high standards of code quality and maintainability.

Agile Collaboration

  • Work within multidisciplinary Agile teams.
  • Participate in planning, refinement, reviews, and other Agile ceremonies.
  • Collaborate with Developers, Architects, QA Engineers, and Business stakeholders.
  • Contribute to technical estimations and solution definition.
  • Share knowledge and provide technical guidance to other team members.

✅ What We’re Looking For

Mandatory Requirements

  • 8+ years of professional Fullstack Development experience .
  • Strong expertise in Java .
  • Solid hands-on experience with:
  • Spring Boot
  • JPA
  • Hibernate
  • Strong experience with Angular 2+ .
  • Experience designing and developing REST APIs .
  • Knowledge of Swagger .
  • Experience with Microservices Architecture .
  • Strong understanding of:
  • Object-Oriented Programming
  • Multithreading
  • Software Design Patterns
  • Experience with:
  • Git
  • Maven
  • SonarQube
  • Jenkins
  • Hands-on experience with Docker .
  • Experience with Kubernetes and/or OpenShift .
  • Experience working in Agile environments.
  • English C1 level .

🛠 Technical Stack

Backend

  • Java
  • Spring Boot
  • JPA
  • Hibernate
  • REST APIs
  • Swagger

Frontend

  • Angular 2+
  • Frontend Development
  • REST API Integration

Architecture

  • Microservices
  • Object-Oriented Programming
  • Multithreading
  • Software Architecture
  • System Design
  • Design Patterns

DevOps & Delivery

  • Git
  • Maven
  • Jenkins
  • SonarQube
  • CI/CD

Containers & Platforms

  • Docker
  • Kubernetes
  • OpenShift

⭐ Nice to Have

  • French language skills.
  • Experience developing business-critical enterprise applications.
  • Strong System Design knowledge.
  • Experience with distributed and highly available systems.
  • Previous involvement in architecture decisions.
  • Experience working within international and multidisciplinary teams.
  • Previous mentoring or technical leadership responsibilities.

🌍 Languages

  • English: C1, mandatory
  • French: Nice to have

🤝 Soft Skills

Technical Ownership

  • High degree of autonomy when solving complex technical challenges.
  • Ability to take ownership of components and technical solutions.
  • Hands-on and delivery-oriented mindset.

Architectural Thinking

  • Comfortable discussing architecture, scalability, performance, and maintainability.
  • Ability to evaluate technical alternatives and architectural trade-offs.
  • Broader engineering perspective beyond individual features.

Problem Solving

  • Strong analytical and troubleshooting capabilities.
  • Pragmatic approach to technically complex problems.
  • Focus on sustainable solutions rather than short-term fixes.

Communication & Collaboration

  • Strong communication with both technical and business stakeholders.
  • Collaborative mindset and strong team spirit.
  • Comfortable working within multidisciplinary and international environments.

Continuous Improvement

  • Passion for engineering best practices.
  • Proactive approach to identifying technical improvements.
  • Strong commitment to code quality and technical excellence.

Other offers great for you!

These companies are also looking for great profiles

Adservio

Développeur senior Fullstack Java Augmenté en CDI

Permanent contract

Paris, France

Hybrid

Skills

DockerReactAngularJavaDevOpsSpring BootGitLabJenkinsCopilotFullstack Developmentcloud

6 months ago

Quick apply

Naxo

Tech Lead Développeur Senior Fullstack Java

530

Freelance

Lille, France

Hybrid

Skills

DockerAngularJavaMicroservicesKubernetesHelm

6 days ago

Quick apply

Teksystems

Expert en developpement fullstack

Freelance

Le Mans, France

Hybrid

Skills

AngularJavaCOBOL

11 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools