Software Engineer - Java
apple
Job Description
- You will be responsible for design, implementation and operation of distributed and scalable services
- You will be creative in developing the right tools and metrics to ensure the success of platform and features.
- You will help tune and solve issues and have an eye for quality and correctness in all you do.
- As a great teammate, you will contribute to a collaborative work environment where we support and guide each other to deliver the best results.
- The role will require smooth collaboration across multiple partners in multiple geo-locations.
- Problem-Solving and Innovation: Tackle complex technical challenges, drive innovation, and stay up-to-date with emerging technologies.
Minimum Qualifications
- 2-6 years of Industry experience in building solutions with strong skiills in Java/Spring
- BS in Computer Science or equivalent degree
- Solid foundational knowledge of frontend and backend technologies. and hands-on experience in software development life cycle
- Hands-on experience with using AI for development and/or building AI-based tools
- Understanding of distributed systems
- Understanding of cloud platforms (AWS)
Preferred Qualifications
- Experience working on high-throughput and low-latency distributed systems is preferred
- A good understanding of modern frontend frameworks like ReactJS
- Experience in the Ads domain is a plus