Apple

Software Engineer (Java) - Payments and Finance Engineering

Apple

Cork, County Cork, Ireland · Full Time

Be the first to apply

Experience
2+ yrs
Salary
Openings
1
Posted
منذ 3 أيام
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Join Apple’s Information Systems and Technology (IS&T) team, which powers the critical enterprise and customer technology systems supporting over 2.5 billion active Apple devices worldwide. The IS&T organization manages high-scale, secure transactions and underpins the technology ecosystem that drives modern life.

This role is ideal for someone passionate about creating solutions that address large-scale global complexity and engineering challenges.

Role Summary

We seek a candidate with a solid foundation in computer science theory and relevant industry experience to contribute to the design, development, and deployment of integrated distributed systems. These systems provide core financial functionalities essential for Apple’s operations.

The position demands experience in authoring technical engineering proposals resolving complex issues, articulating ideas effectively to diverse stakeholders, iterating based on feedback, and ultimately delivering these proposals as tangible product features.

Key Responsibilities & Expertise

  • Design, implement, and maintain highly scalable services and systems primarily using Java, Kotlin, or JVM languages.
  • Exhibit a deep understanding of Financial Engineering, particularly how payment and commerce transactions are processed and reflected within accounting and financial contexts.
  • Work with various data storage technologies including relational (SQL) and non-relational (NoSQL) databases.
  • Engineer with attention to reliability, scalability, availability, and accuracy—critical factors in payment systems.

Preferred Experience and Skills

  • A proactive approach with a strong orientation towards customer needs and product outcomes.
  • Excellent communication and problem-solving capabilities, with an emphasis on continuous learning and fostering collaborative relationships.
  • Hands-on experience with Postgres and DynamoDB databases.
  • Familiarity with public cloud platforms such as AWS or Google Cloud Platform.
  • Practical deployment experience using containerization tools like Docker and orchestration with Kubernetes.
  • Comprehensive knowledge of data structures, software architecture, and data modeling.

Inclusion and Accessibility

Apple is committed to accessibility as a core value, reflected in its culture, benefits, and digital tools. A diverse and inclusive workplace helps individuals thrive and belong.

Additional Information

Role Number: 200638197-1418.

Tools & software

Java Docker required Kubernetes required NoSQL required Amazon Web Services AWS required Java required Google Cloud Platform required Postgres required

How they work

Communication Teamwork & Collaboration Problem Solving Customer Focus Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer