Overview
Position: Full Stack Integration Developer (ERP/PLM)
Experience: Minimum 3 years
Location: Mohali
Employment Type: Full-time
Job Summary:
We are looking for a skilled API Developer with experience in web service integrations to connect ERP and PLM systems (e.g., SAP, Windchill). The ideal candidate does not need prior ERP/PLM experience but should have a strong background in REST API development, authentication mechanisms, and database management.
Key Responsibilities:
- Develop and integrate REST APIs to connect enterprise systems such as ERP (SAP) and PLM (Windchill).
- Implement authentication mechanisms (OAuth, SAML, API Keys, Basic Auth) for secure API access.
- Extract and process ERP & PLM data (BOM structures, product compliance, document storage).
- Design and implement custom middleware using Node.js (Express), Python (FastAPI, Flask), or Java (Spring Boot).
- Handle data transformation (XML, JSON, CSV, proprietary formats) for seamless integration.
- Implement message queuing systems (Kafka, RabbitMQ, AWS SQS) for large-scale data processing.
- Optimize database queries and manage SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Deploy and maintain AWS services such as RDS, Lambda, Step Functions, and Fargate for hosting integrations.
- Collaborate with business analysts, ERP/PLM consultants, and other developers to build scalable integration solutions.
Required Skills & Qualifications:
- Experience: Minimum 3 years in API development and web service integration.
- Strong understanding of REST API development and best practices.
- Proficiency in authentication protocols (OAuth 2.0, SAML, JWT, API Keys, etc.).
- Hands-on experience with Node.js (Express), Python (FastAPI, Flask), or Java (Spring Boot) for backend API development.
- Good knowledge of SQL (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, DynamoDB).
- Familiarity with message queues (Kafka, RabbitMQ, AWS SQS) for handling large data loads.
- Experience in AWS cloud services (Lambda, Step Functions, RDS, Fargate, DynamoDB, S3).
- Strong debugging and troubleshooting skills.
Nice-to-Have Skills:
- Knowledge of ERP (SAP) and PLM (Windchill) data models and integrations.
- Understanding of BOM structures, product compliance, and document management.
- Experience with GraphQL APIs.
- Exposure to serverless architecture and containerized deployments (Docker, Kubernetes).
Benefits:
- Competitive salary based on experience
- Flexible work environment (Hybrid/Remote options available)
- Opportunities for professional growth in enterprise system integrations
- Access to cutting-edge API development & cloud technologies
If you're a strong developer who excels in API integrations and enterprise system connectivity, apply now!
Job Types: Full-time, Permanent
Pay: ₹300,000.00 - ₹800,000.00 per year
Benefits:
- Health insurance
- Leave encashment
- Provident Fund
Schedule:
- Night shift
- UK shift
- US shift
Application Question(s):
- Are you comfortable with the shift 2 PM to 11 PM Shift in Mohali Office?
Work Location: In person