Full Stack Developer
Join to apply for the Full Stack Developer role at Extia
1 month ago Be among the first 25 applicants
Join to apply for the Full Stack Developer role at Extia
You want to join a company that places people at the heart of its concerns? We are waiting for you at Extia!
Extia is an engineering consultancy which proposes since 2007 an unprecedented approach in its sector by combining
- being and performance at work. A successful model: more than 3000 Extians working in 22 agencies in France and abroad, 1st Great Place To Work in France, 160 million euros of turnover, and plenty of energy!
At Extia, it's "First who, then what" so, let's do it!
First who
Autonomous and organized, with the ability to manage priorities effectively.
Proactive and innovative, always looking for ways to improve workflows and promote best practices.
Team-oriented mindset with the ability to mentor and guide junior developers.
Adaptability and resilience in a dynamic environment.
Initiative to contribute beyond coding - from process improvement to architectural discussions.
Then what
Role Overview: We are looking for a Senior Full Stack Developer to join our agile team. The ideal candidate will bring solid technical expertise across the full software development lifecycle, a strong understanding of modern Java and Java
Script frameworks, and a continuous improvement mindset.
You’ll work in a collaborative and
- paced Agile environment, actively contributing to the design, development, testing, and deployment of scalable enterprise solutions.
Key Responsibilities:
- Collaborate in Agile teams using methodologies such as Scrum or Kanban.
- Design, develop, and maintain web applications using Angular 2+ (or Angular
JS) and Spring frameworks (Boot, Batch, MVC). - Build and support Java EE-based backend services and components.
- Utilize best practices in unit testing with JUnit, Mockito, or similar frameworks.
- Participate in and contribute to regular code reviews to ensure high standards and knowledge sharing.
- Work with relational databases (Oracle) for data modeling and querying.
- Apply software design patterns for scalable and maintainable code architecture.
- Support CI/CD pipelines and integration processes.
- Write and maintain Shell scripts on Linux-based systems.
- Actively contribute to a culture of continuous improvement in development practices.
- Proficiency in Java, Spring (Boot, MVC, Batch), and Java EE.
- Experience with Angular 2+ or Angular
JS. - Strong understanding of unit testing frameworks (e. g. , JUnit, Mockito).
- Knowledge of software design patterns and clean architecture principles.
- Familiarity with Maven, JBoss, and CI tools.
- Proficient in relational databases (Oracle preferred).
- Comfortable working in Linux environments with scripting capabilities.
- Experience with Agile methodologies, Jira, and Confluence.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
Referrals increase your chances of interviewing at Extia by 2x
Get notified about new Full Stack Engineer jobs in Porto, Porto, Portugal.
Related jobs include:
- Full Stack Software Engineer (All Levels)
- Junior Software Engineer - Full Stack (all genders)
- Frontend software engineer (React) - Europe Remote
- Full Stack Django Developer (Fully Remote)
- Front-end Engineer - Software Development
Note: The original description contains some irrelevant or promotional content that has been removed for clarity and focus on the job itself.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: Extia Localização: Porto
Porto, Porto District, PortugalPublicado: 18. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!