06 Sep
|
Sparix Global
|
India
06 Sep
Sparix Global
India
Role: BPI Developer / Senior Developer
Location: Remote
Experience: 5+ Years
Job Summary
We are looking for a customer-centric BPI Developer/Senior Developer with strong expertise in BPI architecture and inventory solutions within telecom environments. The role involves designing, developing, and implementing scalable BPI solutions with contemporary full-stack and workflow technologies.
Key Responsibilities
Design and develop solutions using BPI Data Model Designer & Device Diagram Editor
Implement data ingestion frameworks and workflow automation
Develop APIs for workflow instantiation and CRUD operations
Build and integrate northbound interfaces and adapters
Collaborate across teams in Agile/Waterfall environments
Ensure high-quality development, testing, and deployment
Key Skills
Strong experience in BPI architecture and product development
Hands-on with Java, J2EE, Spring Boot, REST APIs, JSON, Angular 2+
Experience with Groovy, Drools, and customization frameworks
Database knowledge: Neo4j (Graph DB), SQL (Oracle/PostgreSQL)
Workflow tools: Camunda / BPMN
Frontend: Angular/React, JavaScript/TypeScript
Backend tools: Maven, Spring (Data/Security/MVC)
Testing tools: JUnit, Postman, Cucumber, SoapUI
Additional Skills
GCP Cloud, CI/CD, Kafka, ElasticSearch
Security: OAuth2, LDAP, SSO
DevOps tools: Docker, Kubernetes, Terraform, Ansible
Strong understanding of design patterns and data structures
Domain Expertise (Mandatory)
Telecom Network (2G/4G/5G, OSS, NMS/EMS – Nokia/Huawei)
Experience in BPI inventory solution implementation for telecom operators
Good to Have
DevOps methodology knowledge
German language proficiency
📌 BPI Developer / Senior Developer (India)
🏢 Sparix Global
📍 India