CareerPlanSign in

Software Development Engineer - Apps, Enterprise Technology Services

Singapore, Singapore💼 Full-time🗓 2026-08-24 → 2026-09-28

Core

Designing, coding, and maintaining robust backend logic and application architecture for Apple's planet-scale Identity Management System.

Role type

Senior IC backend software engineer (Java/Spring)

Builds

High-volume, highly available mission-critical platforms and applications related to identity and access management.

Domain

Enterprise Identity Management / Cloud Infrastructure

Required skills

Java, Spring Boot, Hibernate, RESTful API design, SQL/NoSQL database management, CI/CD pipelines, Docker, Kubernetes, system security protocols, object-oriented programming

Preferred skills

Cloud-based distributed systems, microservices architecture, AWS EKS/GCP GKE/Azure AKS, Cassandra, Redis, networking concepts (HTTP/HTTPS, load balancing)

Responsibilities

Designing and maintaining backend application architecture; Creating and documenting RESTful APIs; Designing database schemas and optimizing queries; Ensuring system reliability and implementing security protocols; Writing clean code and conducting unit/integration tests; Collaborating with cross-functional teams to ensure platform availability

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 872,000+ jobs from 20+ sources.