Apple
Software Engineer
Found: November 15, 2025
This role is based in Hyderabad, India.
Responsibilities:
Build and scale best-in-class data and reporting applications with a focus on user experience. Engage with business partners to understand strategies and solution needs. Lead functional and technical discussions with development teams.
Requirements:
- 3+ years of experience in enterprise application development using Java/J2EE, including Web Services, Spring Framework, and SpringBoot.
- Strong skills in web development with JavaScript, NodeJS, React, and Bootstrap.
- Experience with micro-services architectures and container-based deployment (Docker, Kubernetes).
- Familiarity with RDBMS and SQL, as well as NoSQL databases.
- Exposure to cloud methodologies (AWS, GCP, Azure).
Preferred Qualifications:
- Proficiency in Test Driven Development (TDD) using modern testing tools.
- Experience with ETL technologies and data replication.