Java Back End Engineer
AODocs
AODocs is a software company created in 2012 that makes a Content Services SaaS platform. It is included by Gartner (in its Magic Quadrant) and Forrester (in its Wave) as one of the top and most innovative players in the content services space, in a market populated by legacy on‑premises competitors like IBM FileNet, Documentum, and OpenText that are approaching end of life. Many customers of these legacy products are looking to replace them with a modern SaaS solution like AODocs.
Our product is used by large organizations such as Google, Veolia or Colgate to control their critical documents, protecting them against costly human errors while accelerating key business processes. Our client’s main use cases are document control for large engineering projects, standard operating procedures, quality management, consulting and audit reports, and more generally, all business processes involving important documents in professional services, healthcare, HR, procurement, legal, and more.
The generative AI wave represents an important opportunity for AODocs, as more and more companies realize that AI assistants cannot work on messy information. AODocs' ability to control documents and their versions, can be used to ensure AI assistants only work on the right, validated content, thus allowing AODocs to benefit from the AI market traction.
Our team of 130 is composed of highly motivated and competent people. We believe that good ideas can come from anyone, regardless of their formal job role.
The position
Do you like having some creative freedom where your ideas can be easily discussed and implemented in a small and dynamic company? How about being able to have a high impact on a product with millions of users? Do you like the possibilities offered by new cloud technologies, especially serverless? You’ve knocked at the right door.
We are looking for a highly motivated Backend Engineer to join our growing team! The Backend Engineer is responsible for the end to end development of core parts of our webapps. We expect you to help us take our products and our team to the next technical level and to teach us something we don’t know.
We’re a transparent organization. Important metrics and numbers are communicated to all team members. Decisions are discussed collaboratively, not behind closed doors. If you value being part of the discussions on how to shape the future of the product, by giving your input, weighing in and being heard, then you might just be happy to work with us.
You will work closely with the Product and Frontend teams, sometimes in squads, and with ad hoc teams meant to quickly address specific matters.
Core responsibilities Implementing substantial features, fixing bugs
Taking part in the operations team to make sure we do not go below our 99,87% uptime
Writing technical specifications
Proactively proposing code and performance improvements
Helping set and maintain a high professional standard
Helping build and evolve our architecture Some examples of what you could work on Build one of the new services we are planning to work on this year. Like the integration with SAP and Salesforce, the extension of our cold storage capacities to AWS s3 and Azure Blob Storage or the inclusion of data centered service to provide OCR and data recognition capabilities to our product.
Work on the integration with Office 365 and other Microsoft products such as Teams.
Build the backend part that will allow us to work with encrypted files at rest and in transit.
Reduce our technical legacy, reduce our dependency on AppEngine, plan the migration toward a more recent version of Java (we run mainly Java 8).
Improve our search capacities.
Improve our workflow engine.
Fix what slows down our release cycle in the code. Some examples of what we did in the last few months alone Added a new identity system allowing users to connect with Microsoft accounts and soon with “normal” emails and passwords.
Extended our storage capacity to GCS.
Built a Gmail add‑on and an Outlook add‑in allowing users to use Aodocs without leaving Gmail or Outlook.
Finished the Switcher, an automatic migration tool for migrations from Drive to GCS.
Implemented an object storage service to act as a middle layer between Aodocs and any storage we would like to add to it. Most of those describe you You care more about making reliable software used by many than a shiny unstable thing used by no one. You understand that engineering work is done first and foremost for the customers.
You care a lot about performance, understand that speed and responsiveness is a core feature.
Fully capable of taking substantial features from concept to shipping as the sole developer.
Deep expertise with at least one programming environment.
You’re a team player. Requirements Experience: 8 years as a professional developer on SaaS products
Development skills: Deep, hands‑on expertise in Java and the Spring/Spring Boot ecosystem. Any experience with Cloud providers is a plus. Being proficient in at least one of the following is a plus: Python, Go, Ruby, C++, C#.
Development toolkits: good with (but not only) Git (gitflow), Jira, Maven, IntelliJ. Flexible full remote policy with monthly trip to Milan.
#J-18808-Ljbffr
Offerta di lavoro pubblicata 4 giorni fa
Offerte di lavoro simili
- ...OpenText that are approaching end of life. Many customers of these... ...document control for large engineering projects, standard operating procedures... ...a more recent version of Java (we run mainly Java 8).... ...capacities. Improve our workflow engine. Fix what slows down our...JavaRemotoOrario flessibile
- ...Tenth Revolution Group è alla ricerca di un Backend Engineer con esperienza da inserire nel proprio team. La figura dovrà lavorare su sistemi... ...di esperienza nello sviluppo backend e ottima conoscenza di Java, oltre a familiarità con tecnologie come Spring Boot, Docker e Kubernetes...JavaRemoto
- AODocs is hiring a Backend Engineer to join our dynamic team in Italy. This role involves developing core parts of our SaaS platform, implementing... ...will have over 8 years of experience, deep expertise in Java and the Spring ecosystem, and a commitment to performance and...JavaRemotoOrario flessibile
- ...prodotto backend, coordinando anche figure junior nel team. Richiediamo almeno 5 anni di esperienza in sviluppo software backend, conoscenza avanzata di Java SE e abilità nel lavoro in team. Offriamo benefici come buoni pasto e consulenza psicologica. #J-18808-LjbffrJava
- Metes HR, a Terni, cerca un Backend Developer che desideri evolversi verso un ruolo di Software Architect. Il candidato si occuperà dell'analisi delle richieste dei clienti e dello sviluppo di soluzioni software efficaci. Richiesta esperienza di almeno 3 anni e conoscenze...JavaSmart workingImpiego permanente
- ...ALTEN cerca un Senior Java Developer a Terni, Umbria, con oltre 8 anni di esperienza nello sviluppo software. Il candidato ideale avrà competenze in Java, Spring Boot e AWS Cloud, oltre alla familiarità con Docker e Kubernetes. Offriamo un contratto a tempo indeterminato...JavaImpiego permanenteRemoto
- ...ADENTIS Italia, un gruppo leader nella consulenza ingegneristica, è alla ricerca di un Java Full Stack Developer . Il candidato ideale avrà esperienza in sviluppo backend in Java e frontend in React, contribuendo a progetti innovativi su AI-assisted development. Offriamo...JavaTempo pienoImpiego permanente
- ...Net Reply cerca un Software Engineer con competenze in Java e J2EE a Terni, Umbria. Il candidato ideale dovrà analizzare e sviluppare sistemi complessi per la rete e migliorare i processi attraverso tecnologie all'avanguardia. Offriamo un ambiente stimolante con un chiaro...Java
28.000 € - 29.000 €
...Requisiti: Laurea in informatica o materie scientifiche; almeno 3 anni di esperienza; Ottima conoscenza dei linguaggi Java, JSP, Python, HTML e JavaScript Esperienza con database relazionali (MySQL) Familiarità con IDE di sviluppo come Eclipse e VS Code...JavaTempo pienoRemoto- ...METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto. Ruolo: Java Full Stack Developer (AI-Driven) Stiamo ricercando un Java Full Stack Developer con forte orientamento allo sviluppo moderno e...JavaTempo pienoImpiego permanente
- ...settore della System Integration , siamo alla ricerca di Operations Engineer. Il ruolo è fortemente orientato alle Managed Operations,... ...tradizionali. Supportare il ciclo di vita di applicazioni enterprise Java/Web in ambienti di produzione. Monitorare sistemi e...Java
- ...BV TECH cerca un Java Developer con almeno 3 anni di esperienza per lavorare su progetti innovativi in ambito Pubblica Amministrazione. È richiesta esperienza nello sviluppo Java e conoscenze approfondite su Spring Boot e microservizi. La posizione offre modalità di...JavaSmart working
- ...Lynx Spa è alla ricerca di un FullStack Developer con competenze in Java e Angular 2+ da inserire nel proprio team. La posizione prevede lavoro full remote e assunzione diretta con contratto a tempo indeterminato. I candidati ideali possiedono competenze in DB SQL e no...JavaSmart workingTempo pienoImpiego permanenteRemoto
- ...Overview In questo ruolo, sarai parte del team R&S di un’azienda italiana che sviluppa soluzioni software per strutture sanitarie. Userai Java e tecnologie correlate per progettare e evolvere applicazioni mission critical, in un contesto Agile, supportando processi clinici e...JavaSmart working
- ...About the job We are looking for a talented Software Engineer to join our core products international software development team. Responsibilities... ...qualifications: ~3+ years of experience ~ Good knowledge of Java Enterprise ~ Good Knowledge of Spring Framework ~ Good...JavaRemoto
- ...di comunicazione in ambito Web Principali tecnologie di front-end relativamente al Web Development Fondamenti di progettazione ed... ...progetto Costituiscono titolo preferenziale: Conoscenza di Java 11, 17, 21; Conoscenza di framework di sviluppo di...Java
- ...Siamo alla ricerca di un/una: Java Developer che abbia maturato un’esperienza di almeno un anno nel ruolo. Requisiti tecnici... ...GIT; gradita conoscenza dei principali framework per il Front-end (Angular, React, Bootstrap). SI2001 offre: ambiente di lavoro...JavaLavoro ibridoRemotoOrario flessibile
45.000 € - 55.000 €
...propria sede di Roma un/a Senior AI Software Engineer con esperienza nello sviluppo e nell’... ...di soluzioni di Intelligenza Artificiale end-to-end. Compiti e responsabilità La... ...Gradite Esperienza nello sviluppo in Java Familiarità con i processi di sviluppo...JavaImpiego permanenteRemotoOrario flessibile- ...in contesti strutturati. Requisiti tecnici INDISPENSABILI: Pregressa esperienza con AI integrata Codex e/o Claude Code Java o React Docker / kubernetes Pregressa esperienza su microservizi Sede di lavoro: Remoto Cosa proponiamo: L’inquadramento...JavaSmart workingRemoto
35.000 € - 38.000 €
...progetti ad hoc - nei confronti dell’inclusione e della diversità. IL TUO RUOLO Stiamo cercando una persona da inserire come Java Developer con competenze DevOps all’interno di un team dinamico e innovativo. La persona si occuperà dello sviluppo e dell’evoluzione...JavaSmart workingLavoro ibridoRemotoOrario flessibile25.000 € - 35.000 €
...autonomia e in team Buone doti comunicative e relazionali Costituiscono un plus Esperienza nello sviluppo nativo Android (Kotlin/Java) o iOS (Swift) Conoscenza di Angular o React Esperienza con getIt, goRouter e Melos Familiarità con architetture modulari,...JavaImpiego permanenteLavoro ibridoRemoto- ...Aubay Italia sta cercando un* Java Architect per supportare lo sviluppo di un prodotto SaaS. La risorsa lavorerà da remoto, contribuendo alla progettazione architetturale e all'integrazione dei componenti della piattaforma. Richiesta esperienza in architetture SaaS,...JavaRemoto
- ...authenticity of submitted content at scale. Role Description We are looking for a Senior Cloud Backend Developer to join our cloud engineering team. You will design and build scalable serverless services in a production AWS environment, working closely with our senior...
- ...gestionale di cassa (Xstore). I candidati ideali dovrebbero avere esperienza di 2-3 anni in ruoli simili e forti competenze in SQL e Java. Il lavoro richiede ottima capacità di problem solving e comunicazione in inglese, con orario pomeridiano/serale fisso. Offriamo...JavaImpiego permanenteTurno di pomeridianoOrario fisso
- ...Sviluppo applicazioni software front-end e back-end Testing System administration,... ...consulenza, siamo alla rierca di un Quality Engineer, livello Mid–Senior, con solida... ...applicativo. Requisiti Linguaggi: Java (versione 17⁄21), conoscenza approfondita...JavaImpiego permanenteRemoto
- Meditrial in Terni, Italy is seeking a resource for a hands-on development role to optimize web design and user experience across their eLearning Platform. Responsibilities include designing and implementing high-quality software solutions, while ensuring alignment with...Tempo pieno
- ...Tenth Revolution Group è alla ricerca di un Data Engineer freelance per un progetto innovativo in Italia, con inizio da maggio. La posizione... ...competenze in Big Data e linguaggi di programmazione come Java, e hanno un forte orientamento al problem solving e al lavoro in...JavaLibero professionistaLavoro ibridoRemotoOrario flessibile
- ...rafforzando il team tecnologico con un Senior Full-Stack Platform Engineer che ci aiuti a scalare la piattaforma, ridurre la complessità,... ...decisioni tecniche pragmatiche e sia in grado di gestire feature end-to-end. A seconda delle priorità, potresti lavorare su:...Tempo pieno
- ...GeoSolutions in Umbria is seeking a DevOps Engineer to spearhead cloud deployment efforts and streamline workflow for geospatial applications. You will play a key role in influencing architectural decisions and implementing continuous delivery using tools like Jenkins...Remoto
- ...Gruppo Ulixe è in cerca di un DevOps Cloud Engineer per progetti su infrastrutture moderne e ambienti cloud. La posizione offre la possibilità di lavorare full remote, con una preferenza per Roma, non vincolante. Il candidato ideale ha almeno 2 anni di esperienza in...Remoto
