at Apple
Location
Austin, United States of America
Type
full time
Posted
4 days ago
Market range · company + function + seniority
p25 · target · p75 · n=785
Tailor your résumé to this role in 30 seconds.
Free account · ATS keyword check · per-job bullet rewrite by Claude.
APPLE INC has the following available in Austin, Texas. Design, develop, deliver and support the components of the distributed system that is the key to processing payments at Apple. Develop and enhance the payment gateway to process consumer payment transactions for all of Apple's merchant businesses globally. Build solutions in compliance with relevant industry standards including Payment Card Industry (PCI), Data Security Standard (DSS), PCI PIN Transaction Security (PTS), EMVCo Contact/Contactless standards, EMVCo 3 Domain Secure (3DS), as well as any country or regional specific standards, regulations and rules published by payments organizations (like Visa, Mastercard and American Express) Design, develop and support Payment Partner Integration Application using technologies like Java, SQL, Docker, Kubernetes and AWS. Analyze development, and test changes to the APIs of external payment partners, such as Acquiring Banks and Payment Service Providers (PSPs). Conduct performance testing of the platform to ensure that it can sustain peak transaction volume during high volume periods. Utilize and enhance internal performance testing tools that are built on technologies like Java and Docker. Provide production support, such as issue analysis and code fixes, for the system by collaborating with Site Reliability Engineering teams to ensure maximum availability (99.999%) of the Payments Platform. 40 hours/week.
Master’s Degree or foreign equivalent in Computer Science, Computer Engineering, or related field and 5 years of experience in the job offered or related occupation.
5 years of experience with each of the following skills is required:
Using Java framework and Object-Oriented Programming to develop multi-threaded payment processing gateway and partner integration application.
Performing SQL programming for relational databases that are used by the payments applications to perform transactional Create, Read, Update, Delete (CRUD) operations.
Designing, building and maintaining applications in a microservices architecture along with technologies like Kafka to build an event-driven microservices platform.
Utilizing knowledge of software security to identify common security boundaries, minimize attack surface, detect and fix common vulnerabilities using the Common Vulnerabilities and Exposures database.
Applying industry standard encryption and authentication practices when developing applications to prevent unauthorized access, prevent attacks from bad actors and to maintain integrity of the application and payment processing data.
Triaging, troubleshooting and fixing server issues using IDEs like IntelliJ IDEA and/or eclipse.
1 year of experience with the following skill is required:
Leveraging AWS technologies such as EKS, Lambdas, S3 to develop, build, scale and maintain payments application that are deployed to AWS.
N/A
Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
More open roles at Apple
Hiring velocity, headcount trend, and every open posting on one page.
Open postings ranked by description similarity — useful if this role isn't quite right.