About the Company
We are eQ Technologic Inc, headquartered in California with subsidiaries in India, The UK and Germany. We are the creators of our eQube®- DaaS Platform and a recognized global leader with our Data-as-a-Service offerings. Our platform establishes a Data Fabric with a connected network of integrated data, applications and devices that puts the power of analytics in the hands of end users leading to Actionable Insight. Data from any source can be aggregated using eQube's Data Virtualization layer and exposed as a Web service, REST service, OData service or API. We have been recognized for several years now by Gartner® Reports for our Data Integration Platform, Innovation Insight for Digital Threads, Digital Integration Hub and Data Virtualization in Modern Data Architectures.
About the Role
Looking to leapfrog your career? We are looking for innovative, accomplished, and passionately motivated team members for collaborating towards the growth of eQ’s softwares that can rival the best in the world. You will contribute to our next generation Cloud Ready products by working together with colleagues that define requirements, design, and build unparalleled software and solutions.
Responsibilities
Take ownership of connector lifecycle : design → development → testing → deployment → maintenance
Collaborate with product managers, leads, and other engineers to define system architecture and technical specifications.
Perform code reviews and provide constructive feedback to maintain high development standards.
Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Document connector usage, configuration, and integration patterns
Troubleshoot issues, support integration teams, and enhance connectors over time
Analyze the technical requirements / API specs from external systems and design connector operations (methods, configuration, authentication, metadata, error handling)
Define connector configuration properties, authentication mechanisms (OAuth, basic auth, API keys, etc.)
Write unit tests, integration tests, and connector-level test suites
Ensure versioning, backward compatibility, deprecation strategies
Maintain documentation (user guides, reference docs, change logs)
Collaborate with other teams (platform, API, integration, security) to satisfy cross-cutting concerns (auth, error handling, logging, monitoring)
Qualifications
Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience).
5 to 8 years of software development experience in JAVA.
Required Skills
PLM Platform Expertise Proficiency in one or more major PLM platforms :
Integration & APIs : Experience integrating PLM with other enterprise systems :
Use of REST / SOAP APIs, web services, and middleware (e.g., ESB)
Strong understanding of software development principles, data structures, algorithms and design patterns.
Preferred Skills
Previous experience of Integration platform like, Mulesoft, Informatica...etc
Previous experience of eQube Product
Exposure to developing application connectors
Familiarity with messaging systems / brokers (JMS, RabbitMQ, Kafka)
Familiarity with security, logging, reliability, fallback, circuit breaker patterns
Exposure to SSO / oAuth / OIDC Authentication
Benefits :
Company sponsored medical insurance for employees and their family
Company sponsored life insurance for employees
Dedicated internal training team to help employees excel
Sponsored external trainings to grow talent
For a good work-life balance, eQ offers a bouquet of 24 annual leaves plus holidays plus optional leaves plus a special holiday on your birthday
Some selected team members travel to client-sites across the globe for implementations
At eQ, we work hard and party harder!
Please note : By interacting for this job, you grant consent for your information to be processed and used by eQ Technologic for employment purposes.
Senior Software Engineer • Pune, India