- Company Name
- IT WORLD LIMITED
- Job Title
- API Architect
- Job Description
-
**Job Title**
API Architect
**Role Summary**
Drive the end‑to‑end strategy, design, and delivery of scalable, secure, and performant APIs across defined business domains. Define architectural standards and governance, mentor engineering teams, and align API initiatives with business goals and technical direction.
**Expactations**
- 15+ years overall technical experience, including 3+ years in API architecture.
- Proven track record building and scaling microservice solutions with Java/Spring Boot.
- Extensive expertise in cloud‑native patterns, CI/CD, and modern API protocols.
**Key Responsibilities**
- Design API architecture, standards, and governance frameworks.
- Collaborate with dev teams to implement scalable, secure, and high‑performance APIs.
- Ensure API security, reliability, and performance through best practices and tooling.
- Document architectural decisions and comprehensive API specifications.
- Mentor and guide software engineers in API‑related topics.
- Review and improve existing API implementations for quality and efficiency.
- Gather requirements with stakeholders and align API strategy to business objectives.
- Monitor API usage, perform capacity planning, and optimize for scalability.
- Serve on engineering architecture governance forums and present solutions.
**Required Skills**
- API Architecture (GraphQL, gRPC, REST).
- Microservices development (Java 17+, Spring Boot, DDD, Event‑Driven Architecture).
- Database design – relational (SQL) and NoSQL, query optimization, and troubleshooting.
- Microservice patterns (EDA, Saga, Circuit Breaker).
- DevOps – CI/CD pipelines, automated testing, deployment & rollback strategies.
- Cloud platforms – hands‑on experience in GCP, Azure, or AWS (3+ yrs).
- System architecture and scalable application patterns.
- Version control (Git), Agile methodologies, and CI/CD tooling.
- API security standards and best practices.
- Excellent analytical, problem‑solving, documentation, and communication skills.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, or Azure Solutions Architect Expert) are advantageous.
Edinburgh, United kingdom
Hybrid
Senior
26-11-2025