
Software Engineer (Java) - Apple Online Store
- Dublin
- Permanent
- Full-time
- 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.