Java Engineer (Remote)

About AODocs We are a SaaS software as a service company, and our content service platform AODocs is used by 500 customers, including large enterprises like Equifax, Solvay or Air Liquide to manage their business critical documents. AODocs ensures that information is easily accessible by the people who need it, while being protected against unauthorized content and human errors, and that business processes are properly followed, with full traceability. For example, AODocs helps Google ensure the design documents of its data centers are properly controlled, accelerating the construction projects while avoiding costly mistakes.
AODocs is a growing and profitable company, recognized (by top analyst firm Gartner, and by its own customers) as one of the most modern solutions in a market populated by legacy, pre-cloud systems like OpenText, IBM Filenet, Hyland and others. This market is now being disrupted by the new generative AI technologies, which allows software to understand the… content of a company’s documents, and thus to automate tasks that previously required human work, such as document tagging, data extraction from unstructured text, or analysis of complex documents.
We believe the generative AI will dramatically change the way companies create and use their business content, and since the beginning of the year, we have made it a priority to integrate this new technology in our product. The combination of the generative AI capabilities to understand and generate text, with our existing document management and workflow features, enables a large number of high value use cases, from contracts management to RFP responses, audit reports, or recruitment processes.
Our team is made of passionate and dedicated people who love to innovate. We work in a very collaborative and transparent manner: we believe that good ideas can come from anyone, regardless of their formal job role.

The Position

In a period of growth, Aodocs’ R&D department continues to structure itself. You will collaborate with Aodocs’ R&D and Services teams (each team consisting of multiple developers, a QA specialist, a Product Owner, and a Site Reliability Engineer) to realize the technical vision of the Aodocs product and find innovative technical solutions suitable for Aodocs’ ambitious goals. Under the direct responsibility of the CTO, you will participate in the development of the operational and technical backend strategy.
Our infrastructure is entirely based on the Google Cloud Platform. We primarily code in Java and to some extent in Javascript and Go.

Your Responsibilities

Ensure the technical and technological alignment of the backend platform according to Aodocs’ business objectives.
Work alongside the CTO, R&D teams, and services teams, to realize the technical vision of our products.
Manage the Backend technical team, which includes the back end developers in R&D, defining methods, processes, best practices, tools, architecture, and more.
Foster a team spirit to unite and empower backend engineers in addressing technical challenges related to Aodocs’ business.
Ensure the operational continuity of the platform (backend).
Define and follow an architectural roadmap that addresses business challenges (functional and technical).
Promote a culture of innovation within the technical team (recruitment, onboarding, training, and technical leadership for backend engineers).

You
• Experience as a technical lead or head of a technical team in a scale-up.
• Experience in Modern Architecture, such as API design, REST, GraphQL, Microservices, Serverless, service security (A&A, OAuth2, attacks/defenses), observability, tracing, monitoring, design patterns (EIP, Event-driven architecture, Hexagonal architecture), data pipelines, data lakes, datamesh, DDD, BDD, TDD, and cloud providers.
• Extensive knowledge of multiple technologies (backend languages, middleware, databases, cloud, DevOps).
• Experience in a production environment, either in a high-traffic or high-volume setting, or with performance issues.
• The ability to define a roadmap (organize, set priorities, communicate, translate the product vision into technical specifications).
• Knowledge in the field of Document Management (GED).
• Background in development in Java.

Flexible full remote policy from France

Company: AODocs
Location: France
Salary Range:
Job Providers:
Recruit.net