Get Hired Logo Get Hired

Backend Engineer - Java

Posted: April 30, 2025

Job Description

Join LivePerson, a leader in enterprise conversations, as a Senior Backend Engineer on the Conversation Exchange Services team. You will design, implement, and scale high-performance microservices critical to connecting global brands with millions of consumers, contributing to the company's Conversational AI platform.

Key Information

  • Location Model: Remote
  • Location Details: Germany (Applicants must be authorized to work in Germany)
  • Salary Range: N/A
  • Years Experience Min: 5+ years
  • Employment Type: Permanent
  • Company Industry: SaaS (Enterprise Conversations / AI)
  • Visa Sponsorship: No
  • Relocation Assistance: No
  • Working Hours: Flexible schedule

Technical Stack

  • Core (Must-Have):
    • Java (specifically Java 17)
    • Large-scale distributed microservices architecture
    • RESTful and GraphQL APIs
    • CI/CD
    • Monitoring and Observability tools
    • Production readiness
  • Nice-to-Have:
    • Node.js
    • Kafka
    • Hadoop
    • OLTP knowledge
    • MySQL, CouchBase, Cassandra, Elasticsearch, Redis, Hazelcast
    • Jenkins, GitLab
    • Flux
    • Grafana, Kibana, Prometheus
    • Docker, Kubernetes
    • Experience with cloud services (API Gateway, Load Balancer, etc.)
    • Google Cloud Platform (GCP)
    • Experience with globally distributed teams

Role & Responsibilities

  • Key Responsibilities:
    • Design and implement significant portions of the product.
    • Set team features, architecture, and best practices.
    • Build and scale reliable, high-performance services.
    • Drive execution and delivery by collaborating across teams.
    • Translate customer/business requirements into platform capabilities.
  • Must-Have Qualifications:
    • 5+ years experience with Java at scale.
    • Experience with large-scale distributed microservices.
    • Solid understanding of RESTful and GraphQL APIs.
    • Hands-on experience with CI/CD, monitoring, and production readiness.
    • Self-motivated with a focus on customer experience.
  • Nice-to-Have Qualifications:
    • Experience with Node.js.
    • Experience with globally distributed teams.
    • Experience with the technologies listed in the 'Nice-to-Have' technical stack.

Company & Culture

  • Benefits Highlights:
    • 33 days of personal time off (28 vacation, 5 care).
    • Additional pension scheme (LivePerson contributes 20%).
    • ESPP and annual bonus.
    • Internet and mobile reimbursement.
    • Modern equipment (MacBook Pro).
    • Volunteering Days.
    • Monthly in-office connection events (pizza day).
  • Potential Red Flags / Things to Note:
    • Required participation in paid on-call duty (approx. every 4 weeks).
    • Strict location constraint (Germany only, must be authorized to work there).
  • Company Culture Snippets:
    • Inclusive workplace culture.
    • Emphasis on meaningful connection, collaboration, and innovation.
    • Commitment to continuous improvement.
    • Received 'Great Place to Work' award.
    • Supports equal opportunities and autonomous participation for individuals with disabilities.

Job Details

Location

Remote / Germany

Key Skills

Kubernetes Docker Java Node.js Ci/cd Graphql Agile Microservices Rest Mysql Cloud Services Spring Boot