CareerPlanSign in

Software Engineer, Security Server Applications

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

Core

Develop server-side security software for distributed databases to enhance security features across Apple's products and operations.

Role type

Senior IC security software engineer (Java/J2EE)

Builds

Highly scalable multi-tenant security applications for global-scale platforms

Domain

Enterprise security, distributed systems, PKI

Deliverable

production ML models

Required skills

Java, J2EE, Spring Security, Hibernate/JPA, REST API, React.js, microservices, PKI, X.509, ASN.1, key exchange protocols, authentication protocols, distributed systems, Oracle, Kaea, caching, Linux/Unix, Python, Perl, Bash, ML and generative AI models

Preferred skills

Independent work, collaboration in distributed teams

Technologies

Java, Spring Security, Hibernate, JPA, React.js, Oracle, Kaea, Python, Perl, Bash

Responsibilities

Develop high-quality, robust, and highly available software solutions; work with partners and cross-discipline teams to capture requirements; write code that passes detailed audits

Seniority

Mid-Senior, hands-on IC

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