Software Development Engineer II (Java)

Global leader in enterprise conversations, powering nearly a billion conversational interactions monthly through Conversational Cloud platform for leading brands.
Backend
Mid-Level Software Engineer
Contact Company
6+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II (Java)

LivePerson, a NASDAQ-listed company, leads the enterprise conversation space, serving major brands like HSBC and Chipotle through their Conversational Cloud platform. They process nearly a billion conversational interactions monthly, leveraging this vast dataset for enhanced customer experiences through Conversational AI.

As a Software Development Engineer II (Java), you'll join a dynamic team focused on building and maintaining mission-critical systems. The role involves designing high-volume, low-latency applications and REST-based backend services, working closely with the Bots & Automation team on their next-generation platform.

The ideal candidate brings 6+ years of software development experience, with strong Java and Spring Boot expertise. You'll work with modern technologies including Kubernetes, Cassandra, MySQL, and Kafka, while contributing to a microservices architecture. The role offers comprehensive benefits including medical, dental, and vision insurance, plus professional development opportunities.

LivePerson fosters an inclusive workplace that celebrates diversity and encourages innovation. They've earned recognition from Fast Company, Newsweek, and BuiltIn for their innovative and remote-friendly workplace culture. The company emphasizes meaningful connections, collaboration, and provides opportunities for continuous learning and growth.

Last updated 3 minutes ago

Responsibilities For Software Development Engineer II (Java)

  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Design REST-based backend services
  • Debug production issues and help maintain existing code
  • Development of technical specifications and documentation
  • Participate in on-call rotations
  • Work with Bots & Automation team in building next-generation bot runtime platform

Requirements For Software Development Engineer II (Java)

Java
Kubernetes
Cassandra
MySQL
Kafka
Node.js
Python
  • 6+ Years of Software Development experience
  • Solid understanding of Data Structures and Algorithm Design
  • Strong programming skills in Java, Spring Boot with good knowledge of multi-threading
  • Expert-level knowledge of Databases (SQL, NoSQL) like Cassandra, MySQL
  • Experience with Data Processing tools like Kafka, Airflow, Apache Spark, Hadoop
  • Experience building REST APIs & debugging distributed microservice-based applications
  • Experience with Git, Jenkins, and other Development tools
  • Experience integrating with third-party APIs
  • Experience in Kubernetes

Benefits For Software Development Engineer II (Java)

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Vacation and holidays
  • Tuition reimbursement
  • Professional development resources

Interested in this job?

Jobs Related To LivePerson Software Development Engineer II (Java)

Software Development Engineer II

Mid-level Software Engineer position at LivePerson, focusing on backend development for enterprise-scale conversational AI platform.

QA Engineer

QA Engineer position at LivePerson, focusing on manual testing and quality assurance for enterprise-level conversational AI platform.

QA Engineer

QA Engineer position at LivePerson, global leader in Conversational AI, seeking experienced professional for manual testing and quality assurance.

QA Engineer

QA Engineer position at LivePerson, global leader in Conversational AI, seeking experienced professional for manual testing and quality assurance.

QA Engineer

QA Engineer position at LivePerson, global leader in Conversational AI, seeking experienced professional for manual testing and quality assurance.