Software Engineer
Berlin
EMEA R&D – PDF Standardization /
Full-time /
Hybrid
Software Engineer (Java + .NET C#)
Location: Berlin, Germany (Hybrid)
Department: R&D
Reports to: Andreas Hirth
About the Role
We are seeking a talented Software Engineer (or Senior Software Engineer) with strong Java and .NET C# skills to join our R&D team in Berlin. This role offers the opportunity to modernize and expand an existing enterprise product while also contributing to Foxit’s document automation solutions used by leading global organizations.
The position is ideal for an engineer who enjoys working independently on challenging projects while also collaborating closely within a team environment.
What You’ll Do
Own and modernize the OpenText Documentum integration:
Take full ownership of an existing Java-based integration plugin.
Refactor and update legacy code to a modern, CI/CD-enabled pipeline.
Build and expand automated test coverage and documentation.
Lead updates, maintenance, and improvements to the codebase.
Optionally reimplement or update the .NET frontend UI.
Support and enhance Foxit Rendition Server:
Investigate and resolve customer-reported issues.
Implement new features and improvements in the upper application layer.
Collaborate with global teams to ensure product stability, performance, and scalability.
Tech Stack You’ll Work With
Languages & Frameworks: Java (OpenJDK, Maven, Spring), .NET C#, JavaScript/Angular
Databases: SQL, Oracle JDK
DevOps & Tools: Git, Azure DevOps (CI/CD pipelines), Docker, Kubernetes
APIs & Integrations: REST APIs, OpenText Documentum (a plus, not required)
What We’re Looking For
Strong expertise in Java SE (OpenJDK/PoJ)
Hands-on experience with .NET C#, including UI development
Solid understanding of SQL databases
Familiarity with REST APIs, CI/CD, Maven, and Git
Experience with Azure DevOps (pipelines & source control)
Bonus points for: Docker/Kubernetes experience, or knowledge of OpenText Documentum
Why Join Us
Be the go-to expert for a mission-critical enterprise integration used by major global customers.
Shape the future of Foxit’s document automation products, including the high-performance Foxit Rendition Server.
Work in a hybrid, collaborative Berlin-based team with opportunities for ownership and growth.