Find a jobRecruiters

Java & Linux Systems Programmer

Exclusive opportunity

Onsite

Java & Linux Systems Programmer

Tekskills

Java & Linux Systems Programmer

Skills

JavaLinuxJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

21 August 2026

What they need


The ideal candidates will have hands-on experience in ENOVIA customization and be proficient in MQL, TCL, EKL, and CAA. You will work closely with cross-functional teams to develop, customize, and enhance 3DEXPERIENCE applications based on business needs.

Key Responsibilities:

  • Develop and customize 3DEXPERIENCE/ENOVIA applications using MQL (Matrix Query Language), TCL (Tool Command Language), EKL (Engineering Knowledge Language), and CAA (Component Application Architecture).
  • Implement business logic using EKL in 3DEXPERIENCE dashboards and widgets.
  • Customize and extend out-of-the-box (OOTB) ENOVIA apps.
  • Develop integrations with external systems (e.g., ERP, CAD tools).
  • Perform bug fixing, performance tuning, and upgrades for ENOVIA components.
  • Analyze requirements and translate them into technical designs.
  • Provide technical documentation and support user acceptance testing (UAT).
  • Collaborate with functional teams and provide post-deployment support.

Key Skills and Tools:

  • Languages & Scripting: MQL, TCL, EKL
  • Platform Expertise: ENOVIA 3DEXPERIENCE (2019x and above preferred)
  • Development Framework: CAA (Component Application Architecture)
  • Other Skills: Java, JavaScript (optional but a plus), 3DEXPERIENCE data model understanding
  • Strong debugging and problem-solving abilities
  • Knowledge of data migration and upgrade processes in ENOVIA (added advantage)

Preferred Qualifications:

  • Bachelors or masters degree in computer science, Mechanical Engineering, or related field
  • Dassault Systems certification (optional but preferred)
  • Experience working in Agile/Scrum environments

Other offers great for you!

These companies are also looking for great profiles

Zodiak Conseil

Ingénieur Infrastructure Linux Stockage & Virtualisation - Senior

Freelance

Paris, France

Onsite, Hybrid

Skills

PythonAnsibleLinuxEnterprise storageVMware vSphereBashPuppet

6 days ago

Quick apply

Cherrypick

Ingénieur Système Linux – Infrastructure & Automatisation

650-700€

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonLinux

6 days ago

Quick apply

Espace Freelance

Ingénieur Système Linux

Freelance

Paris, France

Hybrid

Skills

AnsibleLinuxRed Hat Enterprise LinuxRed Hat SatelliteAnsible Automation PlatformVulnerability managementVMwareBackup solutions

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools