At Apple, we give utmost importance in providing exceptional experiences to our customers, partners, and employees. The applications we build for experience management play a vital role in deciding how we gather, analyze, and act upon feedback to drive continuous improvement in our products, services, and internal processes. As part of this multi-functional team, you will work to create a world-class experience management solution. In this position, you will play a major role in designing and implementing our large scale ground breaking Experience Management Platform. The ideal candidate should have expertise in Java server-side application development and is passionate about building high-performance applications that provide a great user experience. To be successful, you must have a passion for software product development identifying and implementing innovative automation solutions and collaborate with all product partners to deliver quality through standard processes in software development. Come join us to do the best work of your life with a welcoming, diverse and dedicated group of engineers. Bring passion and dedication to the job and there\xe2\x80\x99s no telling what you could accomplish!
Key Qualifications
Key Qualifications
4+ years of strong coding skills in Java with hands on experience with Java development frameworks (e.g. Spring/Spring Boot)
Deep understanding of object oriented and SOA software design concepts
Extensive experience in building functionally rich, high-performance, scalable applications
Experience with SQL and NoSQL technologies
Experience with workflow based developments frameworks, preferably Temporal or Flowable
Working experience with cloud native technologies like Docker, Kubernetes, etc. and providers such as AWS
Able to analyze business requirements and design efficient solutions
Excellent analytical and creative problem solving skills
Experience and knowledge in applying standard processes to build secure platforms
Excellent communication skills and a passion for innovation
Familiarity with front-end technologies (e.g. Angular) is a plus
Description
Description
A software engineer in our team will design and develop server side code to implement features and functionality for Apple\xe2\x80\x99s Experience Management platform. They work closely with a team of dedicated professionals to deliver a highly available and scalable enterprise level platform. They also work on analyzing and implementing fixes for production issues and provide technical leadership and inputs on application architecture strategies, standards, and technology decisions.
Education & Experience
Education & Experience
Bachelors in Computer Science or related fields
Additional Requirements
Additional Requirements
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.