CareerPlanGet AI match score →

Software Engineer II - Backend

Porto, Portugal (Hybrid)💼 Full-time🗓 2026-06-12 → 2026-07-30

Core

Design, develop, and maintain scalable, high-performance backend systems and APIs supporting Five9's cloud contact center platform.

Role type

Senior IC backend software engineer (Java/Spring Boot)

Builds

Scalable backend services, REST APIs, and distributed systems for cloud contact center software

Domain

Cloud software / Contact center technology

Deliverable

production ML models | product features | infrastructure

Required skills

Java backend development, REST API design, Microservice architectures, Spring Boot, SQL/NoSQL/Redis databases, Distributed systems troubleshooting, Security best practices, Mentoring

Preferred skills

Google Cloud Platform (GCP), Kubernetes, Gradle, CI/CD pipelines (GitLab), Event-driven messaging systems, Contact center technologies (IVR, VoIP, Virtual Agents), AI development tools

Technologies

Java, Spring Boot, REST, SQL, NoSQL, Redis, GCP, Kubernetes, Gradle, GitLab

Responsibilities

Design and implement scalable backend services and APIs; Troubleshoot complex production and architectural issues; Mentor other developers through code reviews and guidance; Collaborate with cross-functional teams on requirements and delivery; Ensure development aligns with business objectives and milestones; Contribute to engineering processes and technical documentation

Seniority

Mid-Senior, hands-on IC with mentoring responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗