Senior Software Engineer, Online Store
6 hours ago
We're a diverse collection of thinkers and doers, continually reimagining our products, systems, and practices to help people do what they love in new ways. This is a deeply collaborative place, where everything we create is the result of people in different roles and teams working together to make each other's ideas stronger. That same passion for innovation that goes into our products also applies to our practices, strengthening our commitment to leave the world better than we found it.
Today, the Apple Online Store provides one of the best multichannel commerce experiences in the world, and operates in 37 countries world-wide.
At the Apple Online Store (AOS), its Engineering team is responsible for the global eCommerce platform that serves millions of customers around the world. We are a team of highly skilled Engineering Managers, Engineers, Analysts and Project Managers based in Singapore, London, & Cupertino.
There is a great opportunity for talented Software Engineer with a proven track record of delivering complex software applications to work as part of a global Software Engineering team developing solutions for the online platform.
Description
The ideal candidate will be a team player with a forward thinking mindset, ability and confidence to challenge the status quo to define future visions. The individual would be part of the global AOS engineering team delivering state of the art technical solutions working with the latest services, frameworks and tools in Java. You would also need to possess an excellent grasp of technical concepts and have a strong understanding of the full development life cycle process and eager to contribute and influence to the development processes.
Preferred Qualifications
Experience in building and deploying applications in public cloud (preferably AWS)
Experience in building, orchestrating, and deploying highly scalable Microservices using Containerization/Kubernetes
Experience with Clean Code principles and Test Driven Development (TDD)
Experience working in fast paced environment involving Agile development methodology and DevOps
Proven in maintaining high code quality through refactoring, delivering clean, efficient, and maintainable code as a cornerstone of continuous improvement
Minimum Qualifications
Bachelors or Masters degree in Computer Science, Mathematics, or relevant industry experience or equivalent is required.
Proven experience in designing and development of enterprise applications
Proven experience delivering complex solutions for a multi-tier, distributed, high volume applications
Proficient in Java language with deep understanding of object oriented concepts and good experience in enterprise Java ecosystem
Experience working with NoSQL and relational database technologies
Experience with RESTful APIs.
Experience with Git, build tools (Maven, Gradle etc) and CI/CD practices
Good understanding of enterprise architecture patterns and concepts (High availability, load balancing, replication, etc)
Good communication and collaborative skills
Apple is an equal opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities and in accordance with local requirements. Apple is a drug-free workplace.
-
Software Engineer, Apple Online Store
5 days ago
Singapore Apple Inc. Full timeSingapore, Singapore Software and Services We're a diverse collection of thinkers and doers, continually reimagining our products, systems, and practices to help people do what they love in new ways. This is a deeply collaborative place, where everything we create is the result of people in different roles and teams working together to make each other's...
-
Senior Software Engineer, Apple Online Store
23 hours ago
Singapore Apple Full timeWe’re a diverse collection of thinkers and doers, continually reimagining our products, systems, and practices to help people do what they love in new ways. This is a deeply collaborative place, where everything we create is the result of people in different roles and teams working together to make each other’s ideas stronger. That same passion for...
-
Software Engineer
2 weeks ago
Singapore Canonical Full timeJoin to apply for the Software Engineer - App Stores role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer - App Stores role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Online Store General Manager
2 weeks ago
Singapore SPRING GROUP CONSULTANCY PTE. LTD. Full timeKey Responsibilities Online Store Operations Management – Oversee the daily operations of the retail store, ensuring smooth, efficient, and high-quality execution of all store activities. Sales & Performance – Lead the team to achieve sales targets, improve customer satisfaction, and enhance overall brand presence. Team Leadership & Development –...
-
Software Engineer
2 weeks ago
Singapore DSTA Full timeSoftware Engineer (Online Media Analysis Applications Development)The Information Programme Centre at DSTA develops cutting-edge software solutions to defend against information threats propagating on online platforms, such as disinformation, deep fakes and terrorist propaganda. We are seeking motivated and innovative individuals to join our team in...
-
Online Store General Manager
3 days ago
Singapore SPRING GROUP CONSULTANCY PTE. LTD. Full timeRoles & Responsibilities Key Responsibilities Online Store Operations Management – Oversee the daily operations of the retail store, ensuring smooth, efficient, and high-quality execution of all store activities. Sales & Performance – Lead the team to achieve sales targets, improve customer satisfaction, and enhance overall brand presence. Team...
-
Senior Software Engineer
5 days ago
Singapore Propel Software Solutions Full time**COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Senior Software Engineer
5 days ago
Singapore HitPay Full timeJoin to apply for the Senior Software Engineer role at HitPay HitPay is a full-stack payments infrastructure platform for growing businesses in APAC. Headquartered in Singapore and regulated by central banks across Southeast Asia, we enable over 20,000 SMBs to accept online and in-person payments through local methods that their customers trust. From...
-
Store Assistant
7 days ago
Singapore Ju Eng Home for Senior Citizens Full timeStore Assistant is responsible for managing and organizing inventory within a warehouse or storage facility. The primary focus is on maintaining accurate stock levels, overseeing incoming and outgoing stores, and ensuring the overall efficiency of the storage area. The Store Assistant is a key player in maintaining an organized and efficient store, ensuring...
-
Software Engineer
3 days ago
Singapore Sioux High Tech Software Ltd. Full timeABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...