Software Engineer (Java) - Payments and Finance Engineering
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.