Director @ IT WORLD LIMITED | IT talent recruitment, strategic consulting
API Architect (6-Month Contract)
Overview
We are seeking an experienced API Architect to join our team on a 6-month contract basis in Edinburgh, UK. This is an exciting opportunity for a seasoned professional to define and drive the API strategy across specific business functions, ensuring robust, scalable, and secure API solutions that align with a common technical direction.
Key Details
* Job Title: API Architect
* Location: Edinburgh, UK
* Experience Level: 15+ years total experience required
* Contract Length: 6 months (Inside IR35)
* Work Mode: Hybrid (2 days mandatory in the office, 3 days remote)
Job Summary
As an API Architect, you will be responsible for defining, developing, and maintaining the Application Programming Interfaces (APIs) for specific business functional/technical areas. You will provide high-level roadmaps for the implementation of robust API solutions, ensuring alignment with the overall technical direction and successful accomplishment of the roadmaps.
Key Responsibilities
* Design and define API architecture, standards, and governance.
* 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 comprehensive 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 the API strategy with business goals.
* Monitor API usage and optimize for scalability and efficiency.
* Participate, position, and/or present in relevant Engineering Architecture Governance forums.
Mandatory Skills & Experience (15+ years total experience required)
* API Architecture: Minimum 3 years experience working as a dedicated Architect.
* Microservice Development: Minimum 8 years hands‑on development experience with Java and Spring Boot.
* Java: Mandatory exposure to Java 17+.
* Core Concepts: Mandatory understanding of Domain‑Driven Design (DDD), Microservices, and Service Orchestration.
* Database: Mandatory hands‑on skills in RDBMS and NOSQL databases (writing queries, procedures, optimization, and troubleshooting).
* API Protocols: Mandatory knowledge of GraphQL and gRPC.
* Microservice Patterns: Mandatory good understanding of Microservice design patterns: Event‑Driven Architecture (EDA), SAGA, Circuit Breaker.
* DevOps: Mandatory experience in building CI/CD pipelines, automated testing, deployments, and rollback strategies.
* System Design: Mandatory proven experience with system architecture, API design, and scalable application patterns.
* Tools & Methodology: Mandatory experience with version control (Git), CI/CD, and Agile methodologies.
* Cloud Platforms: At least 3 years hands‑on experience in GCP, Azure, or AWS cloud platforms.
General Requirements
* Bachelor’s or Master’s degree in Computer Science or a 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 in Monitoring of Emerging Technologies.
* Excellent Solution Assessment Skills.
Nice to Have
* Excellent Behavioral Competency.
* Strong communication and documentation abilities.
* Experience with Stakeholder Management.
* Experience working in Agile/Scrum environments.
How to Apply
Interested professionals can send their CV to pranay@itworldltd.com.
Seniority level
* Mid‑Senior level
Employment type
* Contract
Job function
* Design, Art/Creative, and Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr