
API & Canonical Model Engineer
Posted Jul 17

Posted Jul 17
This is a fully remote position, open to applicants in India.
• Create and implement scalable REST APIs and backend microservices utilizing Java and Spring Boot.
• Develop and uphold the Canonical Data Model along with Core APIs for enterprise-level applications.
• Construct Backend-for-Frontend (BFF) services and integrate API Gateway solutions.
• Establish secure read and write APIs employing CQRS and distributed system design paradigms.
• Implement business logic, eligibility criteria, and personalized services.
• Create practitioner/admin consoles featuring role-based access, workflows, and auditing capabilities.
• Partner with cross-functional teams to develop secure, high-performance, and scalable backend solutions.
• Over 7 years of experience in the development of Java and Spring Boot microservices.
• Extensive experience in designing and building REST APIs.
• Practical knowledge of OpenAPI v3 (Contract-First API Design).
• Familiarity with API Gateway technologies (such as Spring Cloud Gateway or equivalents).
• In-depth understanding of CQRS, Saga, Transactional Outbox, Idempotency, and Distributed Systems.
• Experience with PostgreSQL and data modeling techniques.
• Knowledge of Kafka integration.
• Strong grasp of OAuth2, OIDC, and principles of Zero Trust Security.
• Experience with React or Angular frameworks.
• Proven experience in building enterprise-grade microservices and backend applications.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and career advancement.
• Flexible working hours and remote work options.
One Identity
9th Way Insignia
Engineering System and Technologies SARL
Get handpicked remote jobs straight to your inbox weekly.