Senior Software Developer / Architect

We are currently seeking for Senior Software Developer who would like an opportunity to work in a fast-paced, creative and challenging work environment.

You will join the Marketing Factory team, building an analytics, AB Testing and personalization software. The team is leading the open source project Apache Unomi : an Open Source Customer Data Platform and working on a daily basis on Java, javascript (plain and Angular) and ElasticSearch. Working with the product owner, the CTO, a QA engineer, a confirmed and a junior developer, you’ll be leading major and strategic changes in our software. If you’re sharp, experienced and motivated to provide solutions to complex challenges (performances, multitenancy, architecture, machine learning), please read on!

JOB TITLE Senior Software Developer / Architect
Reporting to Product Owner
POSITION Full-Time
LOCATION Paris, France
SALARY Competitive Package
START DATE Immediately

What You Will Be Doing

You will be working in a fast-paced Agile-based development environment

  • Write well-designed, testable, and efficient code
  • Analyze and detail product requirements
  • Define and implement relevant and long term architecture choices in coordination with our CTO and chief software architect
  • Ensure designs are in compliance with specifications
  • Understand and solve complex production issues
  • Write automation tests using Junit and Selenium
  • Support continuous improvement by investigating alternatives and technologies and presenting these for design reviews
  • Document software components

What You Need for this Position

  • 7 years of object-oriented software development experience
  • Professional development experience using Java
  • Experience with SAAS / multitenant software OR with predictive analytics and machine learning
  • Experience with javascript framework like Backbone, Angular, React
  • Knowledge of relational databases like Postgres and MySQL
  • Knowledge of Nosql database is welcome
  • Desire to participate in open source communities and make a difference
  • Experience collaborating with technical teams in remote and international locations
  • Efficient verbal and written communication skills

Profile We Are Looking for

  • You’re a vocational developer and you’re proud of that.
  • You love to code and you are an enthusiastic learner with a thirst for knowledge.
  • You don’t overlook front-end challenges
  • You consider that an architect should spend most of its time coding
  • Good team player. You’ll be part of the Jahia family and this is important for us.
  • Self-starter, quick learner and self-motivated
  • You have English communication skills, both written and verbal.
  • You already know the importance of keeping good documentation.

What’s in it for you ?

  • Work in creative, exciting and international company
  • Using a broad variety of cutting-edge tools, technologies and methodologies
  • Follow lightweight processes, defined collaboratively by the team
  • Work in central Paris
  • Beyond programming work, learn a business that is growing : digital experience management and marketing technologies
  • Become an Apache committer (mid term objective) on Apache Unomi project
  • VR games, escape games & baby foot

About us

Founded in 2002 and headquartered in Geneva, Switzerland, Jahia Solutions Group has its main subsidiary in Paris, France, its North American headquarters in Washington, DC, with offices in Houston, Toronto and throughout Europe. Jahia counts hundreds of global brands and governmental organizations among its loyal customers in more than 20 countries across the globe.

Jahia is an international software vendor that provides the most complete and integrated open-source java platform unifying CMS, Portal, Digital Marketing and Commerce.

Send your CV

Contact
Share

Get in touch

Whether you are a current user or if you are just evaluating Jahia, we are here to help.

Contact us

Share this page