Back to listing

Full Stack Developer (React + Java) – REMOTE
Romania (Brasov, Iasi, Cluj-Napoca, Bucharest, Craiova, Timișoara), Moldova (Chisinau), Morocco (Casablanca)

Date posted: 06.09.2023

Job type: Full time

Romania (Brasov, Iasi, Cluj-Napoca, Bucharest, Craiova, Timișoara), Moldova (Chisinau), Morocco (Casablanca)

Remote work

Full time

Job perks: Innovative project; Multiculturality; Great team

About the project

How we hire:
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world.

About the project

Discover an exciting opportunity as a Full Stack Developer with expertise in React and Java. Join a rapidly expanding company that places a high value on innovation and is a global leader in providing cutting-edge tools to measure, enhance, and optimize nutritional support.

Here, you'll play a pivotal role in aiding medical professionals to translate their requirements into intelligent software solutions. Collaborating closely with end-users and the Product Manager, you'll craft user-friendly, high-performance, distributed, scalable, enterprise-grade applications within a Java environment.

Join us and embark on a rewarding journey where your skills make a tangible impact on the future of healthcare technology. Elevate your career and be part of something remarkable!

Job requirements

  • Engineering or Master’s degree in Computer Science with a minimum experience of 10 years;
  • Full-stack developer with excellent analytical skills;
  • Excellent coding skills in Java and extensive experience with Spring Boot;
  • Experience with at least one modern browser JavaScript framework (Angular, React, VueJS etc.);
  • Practical knowledge of relational database modelling and query optimization;
  • Ability to set up and maintain build configurations (Maven or Gradle) and continuous integration pipelines;
  • Excellent time-organization skills and ability to work under tight deadlines
  • Team player, curious and quick learner, communicative and convincing
  • Fluent in French and English.


  • Analyze and review use cases and user stories;
  • Build technical architectures and designs;
  • Deliver stable, testable, secure, reusable, extensible, maintainable and efficient code and frameworks;
  • Create or maintain technical documentation;
  • Participate in code reviews with your peers;
  • Proactively support project deployments remotely and at customer sites;
  • Support continuous improvement by investigating alternative technologies and processes and presenting these for review by the team.

Extra skills

  • Experience with domain-driven design, event sourcing and CQRS architectures is a huge asset; 
  • Working experience with container technologies (Docker, Kubernetes, Helm etc.) and with event-driven, distributed applications and lightweight message buses (RabbitMQ, Kafka etc.) is an asset;
  • Special affinity for UX is an asset.


  • Foreign language classes;
  • Competitive salary and bonuses;
  • Free pass to learning platforms;
  • A multicultural, friendly work environment;
  • Working in a company with an Agile mindset: continuous knowledge sharing and validated learning;
  • The possibility to bring your own creative and innovative ideas to life;
  • Mentorship programs that encourage and enable your professional development;
  • Great career development opportunities;
  • Improvement of your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics.

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Moldova, UK, Vietnam, Mexico, Morocco and USA, we employ over 1,300 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans