Java Architect
hace 2 días
Edinburgh
HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries. Founded in 1976, HCL is one of India's original IT garage start-ups. For more on HCL, please visit Job Title: API Architect Location: Edinburgh, UK Experience Level: 15+ years Mode of Hiring- Permanent Position 2 days hybrid is mandatory and 3 days remote. Job Description- Looking for an Technical Architect that shall define, develop and maintain the Application Programming Interfaces for specific business functional/technical areas and provide high-level roadmaps for the implementation of the robust API solutions, aligning to a common technical direction ensuring accomplishment of the roadmaps. Key Responsibilities • Design and define API architecture and standards., • Collaborate with development teams to implement scalable API solutions., • Ensure API security, reliability, and performance., • Establish and enforce best practices for API development., • Evaluate and select appropriate technologies and tools., • Document architectural decisions and API specifications., • Mentor and guide software engineers on API-related topics., • Review and improve existing API implementations., • Work with stakeholders to gather requirements and align API strategy., • Bachelor’s or master’s degree in computer science or related field., • Proven experience designing and implementing APIs., • Strong knowledge of RESTful and GraphQL API design principles., • Experience with microservices architecture and cloud platforms., • Familiarity with API security standards and best practices., • Excellent problem-solving and analytical skills., • Experience with API management tools and platforms., • Ability to work collaboratively in cross-functional teams., • Competency / Knowledge Monitoring of Emerging Technologies., • Excellent Solution Assessment Skills, • Excellent Behavioral Competency, • Strong communication and documentation abilities., • Stakeholder Management, • Experience working in Agile/Scrum environments.