Job Closed

This listing is no longer active.

PandaDoc logo
PandaDoc

Taking the work out of document workflow.

Senior Java Engineer, Document App

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2011H1B SponsorCompany SiteLinkedIn

Location

Portugal

Posted

63 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Engineer, Document App

PandaDoc

• Design, build, test, and deliver features to production as part of a 5-person team. • Keep production services stable (maintaining SLO), react to alerts and incidents. • Face and overcome multiple scale-related technical problems in distributed systems. • Find and address systematic issues to maintain low time-to-change with high change-confidence levels. • Work on integrating AI-powered features (e.g. automatic field detection), collaborating with dedicated AI teams. • Participate in team activities and rituals: code review, on-call rotation, planning, PBR, retro, daily standups. • Collaborate with the broader team (track level, consisting of 5 teams)

Job Requirements

  • 5+ years of experience as a Software Engineer.
  • Experience working with production systems, including on-call responsibilities.
  • Strong experience with Java and Spring Boot (Java 17/21, Spring Boot 3).
  • Solid understanding of microservices architecture, distributed systems, and asynchronous communication (Kafka).
  • Experience with relational databases (SQL, performance optimization), ideally PostgreSQL.
  • Good knowledge of testing practices (JUnit, automated testing).
  • Strong system design and problem-solving skills.
  • Experience across the full development lifecycle, from design to deployment and monitoring.
  • Ability to stay calm and effective during incident handling.
  • Strong communication skills and ability to collaborate in English (written and spoken).

Benefits

  • Remote-first approach with the option for hybrid work from our offices in Kyiv, Warsaw, and Lisbon.
  • We value long-term collaboration, whether through typical employment contract, employment of record or B2B arrangements. Be aware that contract type and benefits vary by location - feel free to clarify with our recruiters.
  • Work schedule aligned with EU time zones.
  • Honest, open culture that values constructive feedback.
  • Professional and personal development within a collaborative, supportive team.
  • Stable yet growing SaaS product offering an agile environment, ownership, start-up energy, and strong technical challenges.

Related Job Pages

More Backend Engineer Jobs

Avenga logo

Senior PHP Engineer

Avenga

A global IT engineering and consulting company specializing in custom software development.

Backend Engineer63 days ago
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Design, develop, and maintain scalable backend services using PHP (Symfony/Laravel) • Contribute to frontend development using TypeScript/JavaScript and modern frameworks (Vue.js or React) • Write clean, maintainable, and well-structured code following best practices • Apply object-oriented design principles in day-to-day development • Ensure high code quality through automated testing and code reviews • Collaborate closely with cross-functional teams to understand requirements and deliver high-quality solutions

Ukraine
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Diseñar y desarrollar aplicaciones web end-to-end • Integrar sistemas corporativos (ERP, data platforms, APIs externas) • Participar en arquitecturas basadas en eventos, colas y microservicios • Implementar workflows asistidos por IA y automatización inteligente • Definir APIs y contratos entre sistemas • Garantizar calidad, testing y observabilidad • Documentar arquitectura y decisiones técnicas (ADR)

Spain
Job Closed
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Liderar o design e a implementação de componentes de software, bibliotecas e frameworks reutilizáveis que resolvem problemas de forma sistêmica em múltiplos times. • Identificar e resolver gargalos de performance em sistemas de alta escala, otimizando o uso de recursos e garantindo a eficiência das aplicações. • Projetar e construir arquiteturas de sistemas resilientes e tolerantes a falhas, aplicando padrões avançados para garantir a disponibilidade e a confiabilidade de nossos serviços. • Atuar como referência técnica para os times de desenvolvimento, oferecendo insights aprofundados em code reviews, pair programming e workshops técnicos. • Manter e evoluir a base de código principal, garantindo a qualidade, a manutenibilidade e a aderência às melhores práticas de engenharia de software. • Contribuir ativamente para a definição de padrões de engenharia e para a visão técnica de longo prazo da nossa plataforma.

Brazil
Job Closed
Papa logo

Senior Back End Software Engineer, Elixir

Papa

We're Papa. We're here to help.

Backend Engineer63 days ago
Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

• Design, develop, and maintain scalable Elixir services that are core to Papa’s operations and member experiences. • Own large-scale system components from architecture to deployment, driving clean, well-tested, and well-documented code. • Work across the stack to improve the performance, reliability, and scalability of our applications. • Collaborate with engineering and product teams to define technical solutions that align with business goals and deliver measurable impact. • Contribute to our GraphQL API design and implementation, enabling seamless integration with mobile, web applications, and vendor services. • Proactively identify areas for improvement in our systems and processes, and lead initiatives to address them. • Participate in technical planning, estimations, and decision-making to help guide the direction of our platform.

United States
Job Closed