Software Development Engineer Security, Enterprise Technology Services

Apple

Not Interested
Bookmark
Report This Job

profile Job Location:

Austin, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 12 days ago
Vacancies: 1 Vacancy

Job Summary

Do you love building highly scalable distributed server applications Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis Do you want your work to make a difference in the lives of millions of peopleIf so we are looking for a skilled engineer to work on server-side software development. This software enables Apple to further improve features of current and future products. It requires an understanding of various securityconcepts and design patterns to produce high-quality highly scalable multi-tenant applications that can adapt to changing business needs. You will work with partners project managers and cross-disciplinary teams to understand and capture requirements. Lastly you should be passionate about writing good quality code and appropriate to go through the scrutiny of detailed audits


  • 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 API.
  • Well versed with relational databases and NoSQL databases like Oracle and Cassandra.
  • Understanding of PKI X.509 ASN.1 key exchange protocols and authentication protocols
  • Outstanding verbal and written communication skills.


  • Experience with event stream systems and asynchronous backend services Kafka or Rabbit
  • Experience with automated testing methodologies and frameworks JUnit Mockito or TestNG
  • Experience in the wireless industry or practical experience and a demonstrated interest in client/server development that involves iOS or other mobile platforms would serve to set you apart.
  • Knowledge of C is a plus.
  • Familiarity with build tools such as Maven or Gradle.
  • Familiarity with version control systems such as Git.
  • Strong analytical skills with the ability to interpret production logs and traffic patterns
  • Experience with Java and Unix performance monitoring and tuning
Do you love building highly scalable distributed server applications Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis Do you want your work to make a difference in the lives of millions of peopleIf so we are looking for a skil...
View more view more

Key Skills

  • Account Payable
  • Apache Commons
  • Community Support
  • Corporate Risk Management
  • Garment
  • Java

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile