Role: Full stack developer
Location: Santa Ana. Costa Rica , Zip Code. 10903
Type: Contract to Hire
Description
Join Apple's Identity Management Services (IdMS) team as a Full Stack Software Engineer, where you'll play a key role indeveloping innovative software applications for large-scale, high-demand environments. In this role, you will be responsible forall stages of the software development lifecycle, from design and analysis to implementation, deployment, and ongoingmaintenance.
As a dedicated and results-driven software engineer, you will contribute to the implementation of new product features,improvements of existing ones, and the integration of performance and software quality metrics into our codebase. You willcollaborate closely with business partners, multi-functional engineering teams, quality assurance, management, and humaninterface/user experience designers to deliver high-quality solutions.
If you're passionate about creating impactful software and thrive in a dynamic, fast-paced environment, this is a greatopportunity to make a difference at Apple!
Minimum Qualifications
5+ years experience.
Bachelors degree in Computer Science and/or Engineering or equivalent experience
Understanding of design patterns and software engineering principles.
Knowledge of Core Java, MVC design pattern, and multi-threading.
Experience with Single Sign On and MFA (Multi Factor Authentication, SMS/TOTP/FIDO)
Experience in industry standard authentication protocols like OAuth/OIDC/SAML.Strong knowledge of cryptographic principles and secure communication protocols.