Senior Software Engineer

5 - 8 years

13 - 23 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

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:

-PTC Windchill

-Siemens Teamcenter

-Dassault Systmes ENOVIA

-Aras Innovator

-Oracle Agile PLM

  • Integration & APIs: Experience integrating PLM with other enterprise systems:

-ERP (e.g., SAP, Oracle)

-CAD tools (e.g., Creo, CATIA, NX)

  • 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:

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You