Jobs in Germany

  • Berlin

  • 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.

    Job recommendations