Job
Description
As a Senior Integration Layer Developer at our company, you will play a crucial role in designing, developing, and maintaining a robust integration layer that connects our applications with various third-party systems. Your expertise in modern backend technologies and understanding of data exchange and integration patterns, particularly in the healthcare domain, will be highly valuable. **Key Responsibilities:** - Architect and build a scalable and secure integration layer using Node.js, TypeScript, and the NestJS framework. Working knowledge with Java SpringBoot is a plus. - Develop and maintain integrations with various external systems and APIs, focusing on creating efficient and reliable data exchange pipelines. - Analyze complex integration challenges and develop creative, effective, and maintainable solutions. - Work within an Agile development environment, adhering to industry-standard coding practices, including writing clean, well-documented, and testable code. - Manage and optimize data flow and storage for the integration layer using both relational and non-relational databases. - Write and maintain unit, integration, and end-to-end tests. - Deploy, monitor, and maintain services on cloud platforms (AWS, GCP, or Azure). - Participate in code reviews, peer programming, and technical design discussions. - Create and maintain detailed technical documentation. - Apply sound design principles to create an integration layer that is resilient, scalable, and secure. **Qualifications Required:** - 5+ years of experience in backend development. - Strong proficiency in Node.js, TypeScript, and the NestJS framework. - Proven experience in building and managing enterprise-level integrations and APIs. - Proficiency in modern front-end frameworks (React, Angular, or Vue). - Knowledge of relational and non-relational database technologies. - Experience with cloud technologies (e.g., AWS, GCP, Azure). - Demonstrated strong problem-solving abilities. **Preferred / Nice-to-Have Skills:** - Knowledge of Java/Spring Boot for working with other backend services. - Familiarity with GraphQL for flexible API design. - Experience in healthcare domain or other regulated industries. - Understanding of API security standards (OAuth 2.0, OpenID Connect). - Exposure to microservices architecture and distributed system design patterns. In addition, you will have the opportunity to work on high-impact backend systems and complex integrations in a collaborative and fast-paced environment with growth opportunities. You will also gain exposure to modern cloud-native development practices and cutting-edge technologies, with a chance to influence architecture and design decisions at scale.,