Job Description
LivePerson is seeking a Software Development Engineer II to join their Customer Identity and Access Management team. This role involves working in a fast-paced environment, enhancing how brands engage with their customers through messaging. The engineer will be part of a team of 5, located across Bulgaria, Israel, Germany, and the US.LivePerson fosters an inclusive workplace culture, encouraging collaboration and innovation. The company values individuals who seek to improve products and find effective solutions for customers.
What this role involves: - Leveraging Java knowledge to enhance new features and maintain platform stability.
- Maintaining services using RESTful API conventions and a microservices approach.
- Evaluating and implementing new technologies, creating proof of concepts, and discussing architectural decisions.
- Improving technical specifications and documentation.
- Troubleshooting production issues and assisting with code maintenance.
- Implementing internal process improvements, including automating manual tasks.
- Collaborating with engineers, engineering managers, and stakeholders.
- Providing on-call support as needed.
Requirements: - At least 5+ years of core Java experience using Spring boot and/or Node.js.
- 5+ years of experience with RESTful API and large-scale distributed microservices architecture.
- 3+ years of experience in Kubernetes, GCP, and databases.
- Experience with Gitlab.
- Familiarity with DevOps for deploying applications and service monitoring tools.
- Experience in coordination with stakeholders and cross-team/departments.
- Knowledge and experience with agile methodologies.
- Bachelor’s degree (or higher) in Computer Science or a related discipline.
- Strong communication skills with very good written and verbal English.
What LivePerson offers: - Medical, dental, and vision health benefits.
- 28 vacation days.
- Generous tuition reimbursement and access to internal professional development resources.
- Food Vouchers.