Apple

Sr. Software Engineer, Security Server Applications, Enterprise Technology Services

Apple
Apply
17 hours ago
Sunnyvale, CA, USASenior
H1B sponsor

Responsibilities

  • Design, develop, integrate, and support high-volume, low-latency server applications.
  • Build scalable, multi-tenant Java and Spring Boot microservices and RESTful APIs.
  • Develop event-driven and asynchronous backend services using systems such as Kafka or Rabbit.
  • Work with relational and NoSQL databases including Oracle and Cassandra.
  • Apply security concepts and protocols including PKI, X.509, ASN.1, key exchange, and authentication.
  • Collaborate with partners, project managers, cross-disciplinary teams, carriers, and third parties to capture requirements and validate solutions.
  • Support product launches and security initiatives, including services related to Apple device activation and eSIM.
  • Write high-quality code, participate in detailed audits, and interpret production logs and traffic patterns.
  • Use automated testing, performance monitoring, and tuning practices for Java and Unix systems.

Requirements

  • 6+ years of experience with application design, development, and integration of high-volume, low-latency server applications.
  • Strong object-oriented programming and design experience, including Java.
  • Experience with Spring Boot and microservices, specifically building scalable RESTful APIs.
  • Experience with relational and NoSQL databases such as Oracle and Cassandra.
  • Experience with event stream systems and asynchronous backend services; Kafka or Rabbit experience is a plus.
  • Understanding of PKI, X.509, ASN.1, key exchange protocols, and authentication protocols.
  • Experience with automated testing methodologies and frameworks; JUnit, Mockito, or TestNG experience is a plus.
  • Outstanding verbal and written communication skills.
  • Preferred experience in the wireless industry or client/server development involving iOS or other mobile platforms.
  • Knowledge of C is a plus.
  • Familiarity with Maven or Gradle and version-control systems such as Git.
  • Strong analytical skills, including the ability to interpret production logs and traffic patterns.
  • Experience with Java and Unix performance monitoring and tuning.

Tech Stack

Apache CassandraApache KafkaCGitGradleiOSJavaJUnitMavenSpring BootTestNG

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me