As a Full-Stack software engineer, you'll be tasked with
Delivering ready-to-ship features within our Scrum teams
Proposing, influencing, developing, and implementing innovative solutions to enhance our software portfolio
Depending on your experience, mentoring and guiding junior developers in your area of expertise
Requirements
Our ideal candidate should possess:
Relevant professional experience in software engineering
Strong experience in writing and testing quality software using object-oriented principles
Excellent understanding of core Java and the Java-based technology stack
Hands-on experience with JPA/Hibernate, Spring, SQL, relational databases
Practical experience with Angular or any other front-end framework is a plus
Familiarity with industrialized software development tools and practices such as GIT, Jira, Confluence, Bamboo, Maven, JUnit, continuous integration, Docker, and Kubernetes
A keen interest and knowledge in DevOps and cloud architecture solutions
Additionally:
An agile mindset. Agility is about collaboration, growing together, supporting your team, intellectual humility, and a strong desire to learn
A true team player, as teamwork is central to everything we do
Fluency in English, both written and verbal. French is a plus.
Besides solid technical knowledge and experience, we seek passionate individuals with a well-rounded personality and a good sense of humor: we don't compromise on these.
What we offer
An innovative and supportive working culture that fosters collaboration, professional development, and learning opportunities
Cutting-edge technologies and premium Hardware (recent MacBook Pro and latest iPhone)
An opportunity to work and grow alongside inspiring individuals
A space for open and meaningful discussions across the organization
A safe environment to share and promote your ideas and vision
A lifestyle in line with the tech world: flexible hours, state-of-the-art facilities, dynamic organization
Non-negotiable values: excellence, integrity, respect, fun