Backend Engineer (Java/Node.js)

Global leader in enterprise conversations, powering nearly a billion conversational interactions monthly through Conversational Cloud platform for leading brands.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · AI

Description For Backend Engineer (Java/Node.js)

LivePerson, a NASDAQ-listed company (LPSN), leads the enterprise conversation space, serving major brands like HSBC, Chipotle, and Virgin Media through their Conversational Cloud platform. As a Backend Engineer in the Conversation Exchange Services team, you'll be integral to building state-of-the-art services used by their largest customers. The role combines technical expertise in Java/Node.js with distributed systems development, offering the opportunity to impact product strategy and architecture decisions.

The position demands strong technical skills in Java 17, Spring Boot, and various modern technologies including Kafka, Kubernetes, and multiple database systems. You'll work in a globally distributed environment, building scalable solutions that power billions of conversational interactions monthly. The role emphasizes both technical excellence and leadership, requiring strong communication skills and the ability to collaborate across teams and with external partners.

LivePerson offers an inclusive workplace culture that values innovation and meaningful connections. The company provides comprehensive benefits, including generous time off, pension contributions, and flexible working arrangements. Based in Germany with offices in Mannheim and Berlin, the position offers a remote-first approach with opportunities for in-person collaboration.

The ideal candidate will bring 5+ years of Java experience, strong distributed systems knowledge, and a passion for building customer-centric solutions. This role is perfect for someone who wants to impact enterprise-scale conversational AI while working with cutting-edge technologies in a flexible, supportive environment.

Last updated 13 days ago

Responsibilities For Backend Engineer (Java/Node.js)

  • Own the design and implementation of significant portions of the product development
  • Help set features, architecture, and best practices of the team
  • Create reliable, scalable, and high-performance services
  • Drive execution and delivery of features through collaboration
  • Build, scale and maintain critical features of the Enterprise platform
  • Understand customer/business requirements and translate them to platform capabilities
  • Collaborate with external integration partners
  • Participate in long term product roadmap discussion
  • Adopt and promote agile and test-driven software development practices

Requirements For Backend Engineer (Java/Node.js)

Java
Node.js
Kubernetes
Kafka
MongoDB
Redis
  • 5+ years of experience with Java at scale
  • Experience with large-scale distributed microservices architecture
  • Experience with end-to-end product mission-driven teams
  • Solid understanding of RESTful and GraphQL APIs
  • Hands-on experience with CI/CD, monitoring, observability
  • Self-motivated and enthusiastic about customer experience
  • Willingness to participate in paid on-call duty
  • Must be authorized to work in Germany

Benefits For Backend Engineer (Java/Node.js)

Medical Insurance
401k
Equity
  • 33 days Personal time off (28 vacation + 5 care days)
  • Additional Pension scheme with 20% company contribution
  • Internet and Mobile reimbursement
  • Flexible work hours and location
  • Modern equipment (MacBook Pro)
  • Volunteering Days
  • Monthly connection pizza day in the office
  • ESPP and annual bonus
  • Offices in Mannheim and Berlin

Interested in this job?

Jobs Related To LivePerson Backend Engineer (Java/Node.js)

Senior Software Developer

Senior Software Developer role at LivePerson, building enterprise-scale conversation platforms using Java and modern cloud technologies.

Senior Software Developer

Senior Software Developer role at LivePerson, building enterprise-scale conversation platforms using Java and modern cloud technologies.

Senior Software Developer

Senior Software Developer role at LivePerson, building enterprise-scale conversation platforms using Java and Node.js, with remote work options in Germany.

Senior Software Developer

Senior Software Developer role at LivePerson, building enterprise-scale conversation platforms using Java and Node.js, with remote work options in Germany.

Senior Software Developer

Senior Software Developer role at LivePerson, building enterprise-scale conversation platforms using Java and modern cloud technologies.