Integration Engineering - Engineering Manager (Java+Middleware)

Hyderabad, Telangana, India
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200553802
At Apple, we rely on our employees diverse set of backgrounds and perspectives to champion innovation through extraordinary ideas to surprise and delight our customers. These ideas can come from anywhere. Will that next phenomenal idea come from you? Apple E-Business Services team is seeking an outstanding hands on Integration Software Engineering Manager with passion for developing highly scalable integration platforms. This is an excellent opportunity for a self motivated, enthusiastic, result oriented person to lead a team to design and build Java based B2B ‘infrastructure as code’ components using technologies like object storage and no sql databases. Enjoy the benefits of working in a fast growing business where you are encouraged to "Think Different" and where your efforts play a key role in the success of Apple's business.

Description

You will be most successful here as a hands-on and proactive manager who thrives in a supportive, respectful, and balanced work environment with interesting and complicated problems to address. You know how to drive constructive discussion of design points, learn from your team, and use your experience to help the team grow and the project evolve. 1. You’ll spend a significant amount of your time working on engineering of distributed backend Java and B2B platforms which will be used across Apple's Supply chain integrations. 2. You’ll lead by example and collaborate with your teammates to identify problem requirements, develop product roadmaps, and work with teams to implement long-lasting solutions. 3. You’ll engage with other teams to help identify issues and establish long-term relationships that include knowledge sharing. 4. You’ll provide valuable feedback loops to engineering teams backed by application metrics and log data. 5. You’ll invest in areas of service scalability by driving relevant architectural projects, as well as collaborating with operations and other adjacent teams in planning meetings. 6. You’ll design new ways to scale Apple’s distributed services to ever increasing problem sizes. 7. You’ll collaborate with engineers who create Apple’s B2B technology and tools used across Apple's B2B supply chain.

Minimum Qualifications

  • More than 10 years experience, at least 5 of which are in lead or management role
  • Strong programming experience (more than 5+ years) using Java frameworks such as Spring
  • Strong Middleware experience building frameworks using tools like Mulesoft, webMethods.
  • Strong programming experience (more than 5+ years) in Java or Python
  • More than 5+ years experience in working with Oracle or similar relational databases and NoSQL databases such as MongoDB.
  • Experience writing components/frameworks/libraries that achieve software leverage
  • Strong sense of responsibility

Key Qualifications

Preferred Qualifications

  • Strong object oriented design and analysis skills
  • Knowledge of HTTP/S, TCP, DNS, web application load balancing.
  • Passion for programming and a good conceptual understanding of the operating environment
  • Experience working in a large code base
  • Working experience in Agile development methodology.
  • Familiarity with AI/ML fundamentals is a plus
  • Results oriented and demonstrates high degree of ownership and accountability.
  • Creative problem solver and excellent collaborator, who thrives in a fast-paced, innovative environment.
  • Communicate quickly and effectively; vertically and horizontally through the organization.
  • Influence others to get things done.
  • Must possess excellent problem-solving & analytical skills.
  • Handle ambiguity and solve problems despite uncertainties.
  • Ability to lead large projects focussing on innovation, team work and results.
  • Demonstrated track record of achieving outstanding results in professional career.
  • Superb verbal and written communications skills.
  • Excellent judgment and integrity with the ability to make timely and sound decisions.
  • Ability to self-direct when necessary, all the while supporting strong team dynamics.
  • Ability to simultaneously face multiple teams and/or partner organizations.

Education & Experience

Additional Requirements