Expoint – all jobs in one place
Finding the best job has never been easier

Early Career Software Engineer Java – Apple Online Store jobs at Apple in Ireland, Dublin

Discover your perfect match with Expoint. Search for job opportunities as a Early Career Software Engineer Java – Apple Online Store in Ireland, Dublin and join the network of leading companies in the high tech industry, like Apple. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Ireland
Dublin
31 jobs found
24.08.2025
A

Apple Java Backend Developer Dublin Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Design and review the system architecture to ensure scalability, reliability, and performance. Establish and enforce coding standards and best practices. Perform code reviews to maintain high code quality and consistency....
Description:
The IS&T Retail Systems is looking for a Java backend developer to join our group. In this role you will be responsible for planning, coordination, execution, and continuous improvement of existing tools used for end to end integration and workflow testing.
  • Design and review the system architecture to ensure scalability, reliability, and performance.
  • Establish and enforce coding standards and best practices.
  • Perform code reviews to maintain high code quality and consistency.
  • Address and resolve technical challenges and obstacles that arise during development.
  • Provide solutions for complex problem.
  • Ensure proper documentation of code, processes, and system designs for maintainability and knowledge sharing.
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications.
  • Help in creating project plans, estimating effort, and defining milestones.
  • Identify potential risks and work on mitigation strategies. Monitor progress and address any blockers or challenges.
  • Relevant experience in developing applications using Java.
  • Experience in Solution, Design and Architecture of scalable applications.
  • Hands on experience in backend development.
  • Experience in working with multi threaded application.
  • Experience in Spring Boot or equivalent framework.
  • Experience in writing and Maintaining APIs.
  • Comfortable with API design patterns,
  • Experience working in both SQL, NoSQL databases.
  • Proven record in building and optimising for performance scalability.
  • BS or MS degree in computer science or information management.
  • Some Experience in cloud technologies like Azure, GCP, AWS.
  • Experience with Containerisation and/or knowledge on Docker and Kubernetes.
  • Experience in working in a large enterprise, with a global environment, across multiple timezones and geographies
  • Experience in Messaging queue.
Show more
24.08.2025
A

Apple Security Site Reliability Engineer - Apple Service Engineeri... Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Significant and demonstrable experience in at least one of the following: Python, Golang, Java, Rust, C# or C++. Deep knowledge of Linux security primitives, systems, packaging, container security and SELinux....
Description:
You will define, advocate and drive adoption for a common set of minimum security requirements and measure progress along the way. This is not a checkbox role, baselines are only meaningful if they are mapped to a reasonable threat, and the recommended mitigation is possible via battle-tested tools that exist today. You’ll set the bar and shape the future of our security standards, by iterating on your experience with engineering team challenges as they adopt practices and tools to develop securely.
  • Significant and demonstrable experience in at least one of the following: Python, Golang, Java, Rust, C# or C++
  • Deep knowledge of Linux security primitives, systems, packaging, container security and SELinux
  • Strong understanding of operating systems concepts including multi-threading, memory management, networking and storage, performance and scale
  • Experience running Tier 1 services for 24/7 support
  • Proven experience with large scale, highly available, distributed, and fault tolerant systems
  • Experience with Kubernetes, Docker, and containerisation
  • Understanding of SRE principles, including monitoring, alerting, error budgets, fault analysis, and other common reliability engineering concepts
  • Understanding of MacOS security primitives is a bonus
  • Prior experience in security related fields (or equivalent experience) Certs like OSCP, OSCE, OSEE, etc. helpful but not vital
Show more

These jobs might be a good fit

24.08.2025
A

Apple Site Reliability Engineer - Apple Services Engineering Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Depth of understanding of the Linux Operating System, standard software, services, and networking protocols. Strong sense of ownership and integrity demonstrated through clear communication and collaboration. The ability to design,...
Description:
  • Depth of understanding of the Linux Operating System, standard software, services, and networking protocols.
  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration.
  • The ability to design, author, and deploy code in languages like Python and Go.
  • Bachelor’s degree or Masters in Computer Science, Computer Engineering, or equivalent.
  • Experience with software development or production operations experience in a large-scale environment.
  • Extensive hands-on experience automating configuration of a diverse Linux fleet with services like Puppet; including management of core OS services, system partitioning, networking, package management, and system observability.
  • Extensive experience managing and scaling resilient distributed systems on bare metal / private clouds.
  • Capability and drive to troubleshoot and problem-solve complex system issues for root cause discovery.
  • Strong SRE mindset, experience with managed deployment methodologies, error budgets, scale testing, and disaster recovery.
  • RHEL9 certification a plus.
  • Familiarity with microservices architecture and container orchestration with Kubernetes a plus.
Show more

These jobs might be a good fit

02.08.2025
A

Apple Systems Software Engineer Ireland, Dublin

22.07.2025
A

Apple Early Career Software Engineer Java – Apple Online Store Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Basic understanding of Java or object-oriented programming. Familiarity with concepts of server side applications. Eagerness to learn new technologies and methodologies. Validating software functionality and security. Effective self-organisation and communication...
Description:
We are looking for a self-starting, energetic individual with strong technical capabilities. You will be part of a dynamic team responsible for designing, developing, and maintaining software applications. You will collaborate with senior engineers to write robust, efficient, and maintainable code using Java technologies. You will not be afraid to question assumptions and possess excellent verbal, written and communication skills, and the ability to influence others.
The ideal candidate for this role will demonstrate the following characteristics and experience:• Learning the existing codebase and continuously improving your coding skills.• Writing and maintaining code for various applications.• Testing and debugging Java (or similar) applications.• Validating software functionality and security.• Participating in all phases of the software development lifecycle.• Work timings will vary 4 to 5 days a month to support engineering activities with global teams.
  • Basic understanding of Java or object-oriented programming.
  • Familiarity with concepts of server side applications.
  • Eagerness to learn new technologies and methodologies.
  • Validating software functionality and security.
  • Effective self-organisation and communication skills.
  • Experience working with geographically distributed teams a plus.
  • Bachelors or Masters in a Computer Science, Mathematics or related Engineering field.
Show more

These jobs might be a good fit

21.07.2025
A

Apple Software Engineer Java – Apple Online Store Ireland, Dublin

Limitless High-tech career opportunities - Expoint
A strong foundation in Computer Science fundamentals such as data structures and algorithms is required. Solid knowledge of Java, preferably Java 21. Knowledge of designing scalable server-side web applications. Knowledge...
Description:
The ideal candidate for this role will demonstrate the following characteristics and experience:• Flexible attitude and willing to take on new challenges – someone who is dynamic, high-energy and works with a sense of urgency.• Must possess aptitude for grasping new technical concepts. • Strong understanding of the full life-cycle development process. Must understand both agile and traditional development techniques, and be eager to influence the processes adopted by the team in delivering projects.• Adhere and contribute towards architectural & development techniques and standards. • Work timings will vary 4 to 5 days a month to support engineering activities with global teams.
  • A strong foundation in Computer Science fundamentals such as data structures and algorithms is required.
  • Solid knowledge of Java, preferably Java 21.
  • Knowledge of designing scalable server-side web applications.
  • Knowledge of one major relational or NoSQL database.
  • Commitment to code quality with experience of automated testing techniques (both static and dynamic).
  • Experience of working with Spring, Spring MVC and Spring Data would be a significant advantage.
  • Bachelors or Masters in a Computer Science, Mathematics or related Engineering field.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Design and review the system architecture to ensure scalability, reliability, and performance. Establish and enforce coding standards and best practices. Perform code reviews to maintain high code quality and consistency....
Description:
The IS&T Retail Systems is looking for a Java backend developer to join our group. In this role you will be responsible for planning, coordination, execution, and continuous improvement of existing tools used for end to end integration and workflow testing.
  • Design and review the system architecture to ensure scalability, reliability, and performance.
  • Establish and enforce coding standards and best practices.
  • Perform code reviews to maintain high code quality and consistency.
  • Address and resolve technical challenges and obstacles that arise during development.
  • Provide solutions for complex problem.
  • Ensure proper documentation of code, processes, and system designs for maintainability and knowledge sharing.
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications.
  • Help in creating project plans, estimating effort, and defining milestones.
  • Identify potential risks and work on mitigation strategies. Monitor progress and address any blockers or challenges.
  • Relevant experience in developing applications using Java.
  • Experience in Solution, Design and Architecture of scalable applications.
  • Hands on experience in backend development.
  • Experience in working with multi threaded application.
  • Experience in Spring Boot or equivalent framework.
  • Experience in writing and Maintaining APIs.
  • Comfortable with API design patterns,
  • Experience working in both SQL, NoSQL databases.
  • Proven record in building and optimising for performance scalability.
  • BS or MS degree in computer science or information management.
  • Some Experience in cloud technologies like Azure, GCP, AWS.
  • Experience with Containerisation and/or knowledge on Docker and Kubernetes.
  • Experience in working in a large enterprise, with a global environment, across multiple timezones and geographies
  • Experience in Messaging queue.
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Early Career Software Engineer Java – Apple Online Store opportunities at Apple in Ireland, Dublin. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.