We are growing our integration platform around 3DEXPERIENCE (cloud) and Infor M3 (ERP moving from on-prem to cloud). Our goal is to evolve towards containerised, cloud-first operations with strong automation and reliable data and document flows. We are looking for an Intermediate Software Developer who enjoys owning services end-to-end (design → test → deploy → observe → improve) and wants to influence how our services run at scale.
In this role, you will
- Design and build REST API integrations (auth, pagination, retries / backoff, idempotency)
- Develop integration services in Java (Python reading skills are a plus)
- Write unit and integration tests, with practical error handling and telemetry
- Build and maintain CI / CD pipelines using GitHub Actions
- Containerize services using Docker and help prepare for future Kubernetes adoption
- Support data / document flows via Kestra orchestration
- Contribute to service reliability during EU business hours via Jira Service Management (triage → fix / escalate → improve runbooks)
Success after 12 months looks like
2–3 production-grade integration services delivered and maintainedEnd-to-end ownership of a small platform area (Kestra flow, containerized service or CI workflow)Reduced manual toil through automation of data / document flowsClear runbooks and constructive communication with stakeholdersPositive contribution to service availability in EU business hoursYou will thrive here if you bring
Proficiency in Java and strong REST / HTTP fundamentals (JSON, OAuth / token flows, error models)Practical SQL skills (Oracle or PostgreSQL)Daily Git usage and basic GitHub Actions experienceBasic Docker fluency and comfort troubleshooting LinuxHands-on experience with data sync / ETL / ELT / event-style workflowsOwnership mindset, curiosity and pragmatic decision-makingReadable code and concise documentationNice to have
3DEXPERIENCE REST web services / EKL or Infor M3 integration experienceKestra knowledge (flows, workers, schedules, secrets)Message pattern literacy (DLQ, idempotency keys, retry strategies)Observability practices (logs, metrics, alerts) and incident handlingInfrastructure-as-code (Terraform / Ansible) and basic networkingHypothesis-driven debugging and continuous improvement mindsetOur environment
DEV / TEST / PROD environmentsOn-prem hosting with Docker today; Kubernetes expected in the next 12–24 monthsGitHub for CI / CDMonitoring / observability stack evolving (likely Grafana), and you can help shape itSensible security baselines (no secrets in code; least-privilege tokens)EU business-hours support only; no after-hours / on-call initiallyYou’ll join a small, collaborative team (this role + two seniors), supported by a lead architect and a business PM. English is our daily working language. We value transparency, reliability and continuous learning.
If you want to build services that matter, own them in production and grow into platform stewardship, we’d love to talk.
Apply via LinkedIn or reach out directly by the email : cpenedo@neoception.com