Software Engineer

Il y a 2 heures

belgium belgium Ennov Temps plein
pDocShifter, a subsidiary of the Ennov Group, is a Belgium-based enterprise document transformation platform serving regulated industries, primarily pharmaceutical and life sciences companies. Our platform powers document workflows for global companies such as Sandoz, AstraZeneca, Novartis, and Otsuka, using configurable workflows and 55+ transformation modules covering everything from PDF manipulation and OCR to AI-powered translation and regulatory compliance. /ppWe’re a compact engineering team building software that helps some of the world’s largest pharmaceutical companies manage complex document workflows. /ph3The Role /h3pWe are looking for a Software Engineer (mid-level or ambitious junior) to join our engineering team. You will work across a modern Java + Angular stack, contributing to both backend services and frontend features. /ppThis is an excellent growth opportunity. You will be mentored by senior engineers while working on real, production-critical features from day one. Our small team size means you will quickly gain exposure to the full software lifecycle: writing code, reviewing PRs, debugging production issues, deploying to Kubernetes, and interacting with enterprise clients. /ph3What You Will Do /h3ulliDevelop and maintain backend services in Java and Spring Boot, including REST APIs, data access, and message‑driven processing. /liliBuild and enhance Angular admin interfaces, including forms, data tables, and real‑time updates. /liliContribute to document processing and transformation modules, including PDF handling and format conversion. /liliManage PostgreSQL database schemas and Liquibase migrations, and write unit and integration tests. /liliParticipate in code reviews, bug fixing, and CI/CD pipeline maintenance. /liliContribute to security improvements, dependency upgrades, and technical debt reduction while progressively taking ownership of features. /li /ulh3Must‑Have Qualifications /h3ulli1–3 years of software development experience, with a solid foundation in Java and a willingness to learn new technologies. /liliBasic knowledge of Spring Boot, REST APIs, and web development fundamentals. /liliUnderstanding of relational databases, SQL queries, and data modeling, preferably with PostgreSQL. /liliKnowledge of Git version control and collaborative development workflows. /liliStrong problem‑solving skills, attention to detail, eagerness to learn, and good communication skills in English. /li /ulh3Nice‑to‑Have /h3ulliExperience with Angular (14+) or another modern frontend framework (React, Vue). /liliFamiliarity with Docker and containerization concepts. /liliExposure to CI/CD concepts, including automated builds, test pipelines, and code quality tools. /liliExperience writing unit tests (JUnit, Mockito, or similar). /liliBasic understanding of message queues or event‑driven architecture. /liliInterest in document processing, PDF manipulation, or OCR technologies. /liliInterest in AI/LLM technologies and their integration in applications. /liliFamiliarity with the Linux/macOS command line. /liliPersonal projects, open‑source contributions, or a technical blog. /li /ulh3What

We Offer
/h3ullibAccelerated growth: /b Learn from senior engineers in a small team where you are not just another number. /lilibReal responsibility from day one: /b You will ship features to production, not just shadow others. /lilibExposure to enterprise software development: /b Regulated industries, production Kubernetes clusters, and real‑world scaling challenges. /lilibA modern, evolving tech stack: /b Java 25, Spring Boot 3.5, Angular 19, AI/LLM integrations, and OpenTelemetry. /lilibMentorship and code review culture /b that helps you grow as an engineer. /lilibHybrid work model /b with flexibility. /lilibOpportunity to specialize /b in areas that interest you, including AI, cloud infrastructure, document processing, frontend, or security. /lilibMeaningful impact: /b Work on software used by global pharmaceutical companies for mission‑critical document workflows. /li /ulh3Growth Path /h3pWithin 6–12 months, you can expect to: /pulliOwn one or more document processing modules end‑to‑end. /liliContribute independently to architecture discussions and technical design. /liliHandle L2/L3 support investigations for enterprise clients. /liliLead smaller features from design through deployment. /liliBuild expertise in a specialization area (AI, cloud, document processing, or frontend). /li /ulh3Share: /h3pLinkedIn /ppTwitter /ppFacebook /p