.
Middle Java Engineer (Document App)
  • Warsaw
Middle Java Engineer (Document App)
Warszawa, Warsaw, Masovian Voivodeship, Polska
PANDADOC POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
6. 3. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot
  • Hibernate
  • AWS
  • Docker
  • Kubernetes
  • PostgreSQL
  • NATS
  • Kafka
  • Python
  • Temporal
  • GRPC

about-project :


  • At PandaDoc, were building the future of documents. Our platform helps teams create, send, track, and e-sign proposals, contracts, and other documents, making the lives of our clients more efficient and collaborative.
  • In 2024, we reached a major milestone: over $100 million in annual recurring revenue! Were constantly innovating and releasing new features to meet the evolving needs of our customers while also staying focused on stability, quality, and performance.
  • Our Engineering Team is a diverse and talented group of over 200 individuals who are passionate about building a world-class SaaS product. While this is a fully remote position, wed love for you to visit our vibrant offices in Warsaw, Lisbon, or Kyiv whenever youd like to connect with colleagues in person.
  • Ready to take ownership of the most challenging and critical part of PandaDoc? As a Java Engineer in our team, youll have the opportunity to make a real impact on our users. Collaborate closely with a talented team of 3 engineers to build reliable solutions, enhance existing functionality, and drive the future of Document I/O & Smart Content. Join our international team, based in Poland, Portugal and Ukraine, and contribute to a culture of ownership, quality, and the development of robust document processing services.

responsibilities :


  • Improve Stability: you will play an important role in enhancing the performance and stability of our document processing pipeline. This involves redesigning existing functionality for PDF and DOCX input/output operations using new approaches and technologies to meet high standards of reliability and efficiency.
  • Take ownership: In this role, youll have the opportunity to become a true owner of the services you work on. This means not only developing deep expertise but also proactively identifying areas for improvement and championing those changes.
  • Address Product Request: Support product requests and collaborate with other teams to enhance document processing services. This includes analyzing requirements, designing solutions, and ensuring seamless integration with existing systems.

requirements-expected :


  • At least 3+ years of development experience with Java
  • Strong understanding of object-oriented programming principles
  • Have experience with popular Java frameworks: Spring Boot, Hibernate
  • Care about quality and you know what it means to ship high-quality code
  • Highly motivated and results-oriented with a strong sense of ownership
  • Demonstrating a commitment to continuous learning and development
  • Great communication and collaboration skills
  • Hands-on experience with Python (nice to have, at least 6 month)

offered :


  • An honest, open culture that emphasizes feedback and promotes professional and personal development
  • An opportunity to work from anywhere — our team is distributed worldwide, from Lisbon to Manila, from Florida to California
  • A career growth opportunities
  • A competitive salary
  • And much more!

benefits :


  • private medical care
  • remote work opportunities
  • extra leave
  • access to LinkedIn Learning
  • wellness allowance
  • stock options

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    96 007
    11 414