Foxit Software is seeking a talented Software Engineer to join their R&D team in Berlin. This role focuses on modernizing and expanding enterprise products, particularly the OpenText Documentum integration and Foxit Rendition Server. The position offers a unique opportunity to work with document automation solutions used by leading global organizations.
The role combines independent project ownership with collaborative teamwork. The primary responsibilities include managing a Java-based integration plugin, modernizing legacy code, implementing CI/CD pipelines, and enhancing test coverage. The engineer will also work on the Foxit Rendition Server, handling customer issues and implementing new features.
The tech stack is diverse, including Java (OpenJDK, Maven, Spring), .NET C#, JavaScript/Angular for languages, SQL and Oracle JDK for databases, and modern DevOps tools like Git, Azure DevOps, Docker, and Kubernetes. The position requires strong expertise in Java SE, .NET C#, SQL databases, and familiarity with REST APIs and CI/CD practices.
This is an excellent opportunity for a software engineer who wants to be the go-to expert for mission-critical enterprise integration used by major global customers. The hybrid work environment in Berlin offers both flexibility and face-to-face collaboration, with clear paths for professional growth and technical ownership.