Design and implement robust and scalable backend solutions using Java (Spring Boot, Hibernate)
Development and adaptation of APIs to digitise document workflows, enabling the storage, search, and archiving of the organization's documents (contracts, supporting documents, document metadata)
Build and maintain RESTful APIs to ensure seamless integration between systems
Work with modern frameworks (Angular, React, or Vue.js)
Contribute to Node.js backend components as part of a micro services architecture
Develop and optimize database queries (PostgreSQL, Oracle, or MongoDB)
Work closely with product managers, business analysts, and other developers to gather requirements and deliver high-quality software
Maintain clean, reusable, and efficient code while participating in code reviews to ensure best practices
Experience with automated testing is a great plus
Skills & qualifications
Strong expertise in Java development (latest version)
Experience in document management is a great plus
Frontend exposure to Angular, React, or Vue.js
Understanding of Microservices Architecture and API integrations
Bonus: Experience with Rflow, Abbyy solutions, and/or SOLR
5 years of experience with the technologies mentioned, in an Agile/Scrum environment