Apple
Software Development Engineer - Security, Enterprise Technology Services
Austin, Texas · Full-time · Posted Jun 1, 2026
- Experience
- 3+ years of experience in backend system.
- Education
- BS/MS in Computer Science or related field.
About the job
Develop and support scalable, secure server-side applications and services that enable Apple device features and product security initiatives.
What you'll do
- Design, implement, and support server-side security services for Apple products.
- Build scalable, multi-tenant applications and RESTful APIs, and ensure code quality through testing and audits.
- Work with partners and cross-functional teams to capture requirements, align expectations, and validate work.
What they ask for
- Object-oriented programming and design experience, including Java.
- Experience with Spring Boot, microservices, and building scalable RESTful APIs.
- Experience with relational and NoSQL databases, such as Oracle and Cassandra.
- Understanding of application design, development, and integration for high-volume, low-latency server applications; strong written and verbal communication skills.
Nice to have
- Experience with event-stream systems and asynchronous backend services, such as Kafka or Rabbit; wireless or mobile client/server experience; knowledge of C.
- Familiarity with Maven or Gradle and Git; automated testing experience with JUnit, Mockito, or TestNG.
Tools
Java, Spring Boot, Microservices, RESTful API, Oracle, Cassandra, JUnit, Mockito
Model-written summary · the original posting is authoritative