Job Url: https://certificial.zohorecruit.com/recruit/PortalDetail.na?iframe=true&digest=sV81IinHf2KTOnrbigERA3GAUnkE7bVo.a85bxdBEmQ-&jobid=550013000011776010&widgetid=550013000000072311 Job Description: What you’ll do: Design and develop RESTful APIs to provide access to our core services and data Create detailed API documentation to enable third-party developers to easily integrate with our platform Create and maintain API client libraries to provide an easy-to-use interface for third-party developers Track API performance metrics and work to improve the stability, scalability, and availability of the APIs Monitor API usage to identify trends and anticipate customer needs Provide technical guidance and mentorship to other engineers on the team Build APIs that meet both functional and non-functional requirements such as scalability, availability, and reliability.‍ Other Functions: Ability to plan, schedule, and organize workload to meet deadlines Work cross-functionally with other teams. Adhere to company policies, procedures, and guidelines Ability to work with a high-performing, fast-paced team Other duties as assigned What you’ll bring: A strong background in microservices architecture and hands-on experience designing and scaling APIs in a multi-tenant environment. Deep understanding of API design, including REST, JSON, and OAuth principles, and comfort working with SQL/NoSQL architectures and web technologies. 7+ years of experience developing and maintaining APIs in JAVA Spring boot. 7+ years of hands-on experience building scalable API platforms. Working knowledge of AWS EC2, ECS, EMR, Lambda, S3, SQS/SNS, AWS RDS, REACT JS, Angular Strong Core Java, J2EE, Spring boot, and Hibernate 7+ years of building multi-threaded backend components with SQL/NoSQL back end. Hands-on experience in securing public-facing APIs Proven track record of designing and developing RESTful web services In-depth knowledge of web technologies, including HTTP, XML/JSON, web security, authentication/authorization protocols Good understanding of relational databases and NoSQL databases Proficient in at least one scripting language (e.g. Python, Java, Ruby, etc.) Deep understanding of building microservices to meet scalability requirements. Excellent communication and problem-solving skills Compensation: This role will receive a competitive base salary, bonus, and benefits. The base salary range for US-based employees is $50,000-$500,000. A variety of factors are considered when determining someone's leveling and compensation-including a candidate's professional background and experience. These numbers may be modified in the future, and final offer amounts may vary from those listed above. Please continue to apply if you are unsure that you fit into our compensation structure. Perks and Benefits: Health, dental, and vision insurance No waiting period for enrollment 401(k) with company match Employer-paid STD/LTD Unlimited PTO Employee Assistance Program