Adentis Portugal logo

Senior Full Stack Software Engineer (Java & React) (Full Remote)

Hiring from
Portugal
Work type
Remote
Posted

626,478 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

With just over 10 years of experience in the Portuguese market, we share our DNA with more than 200 workers and position our offer according to 3 lines of service:


  • Strategy (Outsourcing, NeXel, Team as a Service, Tech Academies);
  • R&D (Bootcamps, POC, Tech Lab);
  • Nearshore.


In ADENTIS, we focus on PEOPLE. This is our emotional salary:


  • Great Work-Life balance;
  • Very flexible organizational routine;
  • Health benefits (for you and your family);
  • Team Building activities;
  • Over 300 protocols to offer you great discounts in different areas;
  • Continuous professional development sponsored by our Training and Certification Department;
  • Regular feedback on your performance through a personalized plan;
  • Comprehensive career plan and progression involving assertive performance reviews.


Role Overview:


We are looking for an experienced Senior Full Stack Software Engineer to join an international development team, contributing to the design and delivery of high-quality software solutions. You will work across backend and frontend technologies, helping build scalable, reliable and high-performance applications in an enterprise environment.


Key Responsibilities:


  • Full Stack Development: Design, develop and maintain end-to-end software solutions, ensuring quality across backend services and frontend applications.
  • Backend Engineering: Build scalable services and APIs using Java, Spring Boot and microservices architectures.
  • Frontend Engineering: Develop modern and user-friendly interfaces using React, JavaScript and TypeScript.
  • System Architecture: Contribute to architectural decisions, integration strategies and the evolution of distributed systems.
  • Scalability & Reliability: Identify performance bottlenecks and implement solutions to improve application resilience, scalability and maintainability.
  • Engineering Excellence: Promote clean code, best practices, code reviews and continuous improvement.
  • Team Collaboration: Work effectively with international stakeholders and multidisciplinary teams, contributing with technical expertise and strong communication skills.


Tech Stack & Core Requirements:


  • Experience: 8+ years of professional software engineering experience, preferably in enterprise-scale environments.
  • Backend: Strong experience with Java, Spring, Spring Boot, Spring Cloud, microservices and RESTful APIs.
  • Frontend: At least 4 years of experience with React and solid knowledge of JavaScript / TypeScript.
  • Architecture: Good understanding of distributed systems, API-first development, service integration and scalable architectures.
  • Resilience & Performance: Knowledge of service discovery, circuit breaker patterns, observability and performance tuning.
  • Software Engineering: Strong understanding of software design principles, maintainability and development best practices.
  • Soft Skills: Excellent communication, teamwork, autonomy and problem-solving capabilities.
  • Languages: Fluent English (C1/C2 level) is mandatory.


Nice to Have:


  • Experience with Spring Cloud and cloud-based environments.
  • Knowledge of distributed systems, service discovery and resilience patterns.
  • Experience with state management and component-based frontend architectures.
  • Familiarity with CI/CD pipelines, automated testing and Agile methodologies.


If you want to be part of a real People First organization, apply now!


We walk with you!


At Adentis we defend equality and value diversity. We create a safe, diverse environment where opportunities are equal for all employees!

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

All candidates with skills for the position are welcome!

Similar jobs

Apply for this job100% free