Skip to main content

Fullstack Engineer – Java and React

Back >>

Fullstack Engineer – Java and React

 Porto, Portugal

You can join our team to face business challenges in a dynamic environment with close collaboration between the team and business stakeholders.

Your Role and Responsibilities:

  • Design, develop, and maintain high-performance, scalable fullstack applications using Java, Spring Boot/Quarkus, Next.js, and React.
  • Build and enhance enterprise IT solutions from prototypes and MVPs to production-ready systems.
  • Implement and maintain APIs, microservices, and BFF (Backend for Frontend) architectures.
  • Collaborate with design teams to create visually engaging and responsive user interfaces.
  • Ensure code quality through testing, reviews, and adherence to best practices.
  • Troubleshoot and resolve production issues while providing ongoing support.
  • Optimize application performance, scalability, and security across frontend and backend.
  • Contribute to continuous improvement of processes, tools, and development workflows.
  • Provide guidance, support, and mentorship to other team members.
  • Stay current with industry trends and emerging technologies to drive innovation.

Your Skills and Experiences:

  • Proficient in Java, Spring Boot/Quarkus for backend development and Next.js, React for frontend development.
  • Strong understanding of APIs, microservices, and BFF architectures.
  • Experience with cloud platforms (Azure, AWS) and backend services.
  • Skilled in SQL and NoSQL databases (MongoDB, Cosmos DB, Oracle, PostgreSQL).
  • Knowledgeable in Domain-Driven Design, event sourcing patterns, and automated testing methodologies.
  • Experienced with build and automation tools (Azure DevOps, Docker, Gradle, Jenkins, Git).
  • Familiar with monitoring, optimization, and security best practices.
  • Able to work effectively in Agile/Scrum environments.
  • Strong communication and facilitation skills for cross-functional collaboration.
  • Fluent in English, both written and spoken.

What you can expect from us:

  • Remote-friendly environment;

  • Highly attractive salary and benefits;

  • Great work-life balance and flexibility;

  • You will be part of a company where commitment, quality, and continuous improvement are core principles of our culture;

  • Highly engaged tech community;

  • International career opportunities;

  • Focus on individual development.

 

About us:

xelerate.tech is passionate about software, tech, and people. We aim to attract the most talented engineers to deliver high-quality software products through highly performant teams.

A note from our team:

We know that applying for a new job can be a big step in your life and a bit intimidating, but also an opportunity to improve your professional and personal life. Don’t worry, we’ve got you. We will be with you every step of the way. If you have any questions or concerns before applying, feel free to reach out to us at recruiting@xelerate.tech. We look forward to your application!

* Required