Java Fullstack Developer (PLM)

OBSS

Çankaya

Hybrid

TRY 400,000 - 650,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

OBSS is a leading technology consultancy in Türkiye, seeking a Java Fullstack Developer (PLM) to design and deliver end-to-end PLM solutions, working across Java back-end and modern front-end components. The role focuses on Dassault Systèmes 3DEXPERIENCE/Enovia V6 platforms, ECO/ECR/ECN processes, and cross-functional collaboration.

You will drive PLM integrations with ERP and CAD tools, mentor teams, and contribute to high-quality software delivery in a hybrid work environment with learning

Qualifications

  • Bachelor's degree in Computer/Software Engineering or related field.
  • 4–10 years of software development experience with Java, Java EE, Spring, and REST/SOAP.
  • Strong understanding of PLM concepts: BOM structures (EBOM/MBOM) and ECR/ECN.
  • Awareness of CAD data structures (CATIA, SolidWorks, NX) and enterprise integrations (SAP, Oracle).
  • Proficiency with Git, Maven, Jenkins, Sonar, and IntelliJ.
  • Excellent analytical, communication, and cross-functional collaboration skills.
  • Curiosity to leverage AI-powered tools in daily workflows.

Responsibilities

  • Design, customize, and configure features on Dassault Systèmes 3DEXPERIENCE/Enovia V6.
  • Develop scalable back-end services in Java/Java EE and front-end components using React, Vue, or Web Components.
  • Build PLM processes: ECO/ECR/ECN, Document Management, EBOM-to-MBOM transformations.
  • Design integrations between PLM and ERP (SAP, Oracle) and CAD environments.
  • Bridge software development with R&D, Design, Manufacturing via clear technical solutions.
  • Lead and mentor technical teams, ensuring quality software delivery and docs.

Skills

Java
Java EE
Spring
REST/SOAP
PLM concepts
CAD data structures

Education

Bachelor’s degree in Computer/Software Engineering or related field

Tools

Git
Maven
Jenkins
Sonar
IntelliJ

Job description

OBSS is Turkey’s largest technology consultancy, pioneering product development and technology consulting for an AI-native future. With more than 20 years of experience and offices in London, Istanbul and Ankara, we empower leading companies in banking and finance, insurance, e-commerce, retail, and the start-up ecosystem. Our team of over 1000 talented professionals thrives on collaboration, innovation, and continuous learning. We are now looking for a Java Fullstack Developer (PLM) to join us and contribute to building high-quality, end-to-end solutions that create real business impact.

OBSS is looking for a Java Full Stack Developer to join our dynamic team and contribute to delivering end-to-end software payment solutions across diverse industries. You will work on cutting-edge projects, collaborating with cross-functional teams to design, develop, and maintain high-quality applications that solve real business problems.

Main Responsibilities
  • Design, customize, and configure features on the Dassault Systèmes 3DEXPERIENCE / Enovia V6 platform, utilizing MQL, JPO, and TCL.
  • Develop scalable back-end services in Java/Java EE and modern front-end components/widgets using React, Vue, or Web Components.
  • Build and streamline core PLM processes, including Engineering Change Management (ECO/ECR/ECN), Document Management, and EBOM-to-MBOM transformations.
  • Design and implement integrations between PLM systems and ERP platforms (e.g., SAP, Oracle) as well as CAD environments.
  • Bridge the gap between software development and engineering teams (R&D, Design, Manufacturing) by translating complex domain needs into technical solutions.
  • Lead and mentor technical teams, ensuring high-quality software delivery and proper documentation across projects.
Qualifications / Technical Skills
  • Bachelor’s degree in Computer/Software Engineering, Mechanical, Industrial, Mechatronics Engineering, or a related field.
  • 4–10 years of software development experience, with strong proficiency in Java, Java EE, Spring, and REST/SOAP services.
  • Solid understanding of PLM concepts: BOM structures (EBOM/MBOM), Engineering Change Management, and Revision Control.
  • Awareness of CAD data structures (CATIA, SolidWorks, NX) and enterprise integrations (SAP, Oracle).
  • Proficiency with development and DevOps tools (Git, Maven, Jenkins, Sonar, IntelliJ).
  • Excellent analytical, communication, and cross-functional collaboration skills.
  • Curiosity and intention to leverage AI-powered tools in daily workflows to enhance productivity.
Additional Informations :
Professional Growth & Learning

As a tech company, we focus on reskilling and upskilling to support career growth. We offer a personalized Individual Growth Program (IGP), where employees set clear goals for each half of the year. These goals may include trainings, certifications, and personal development milestones, creating a structured roadmap for continuous improvement. The IGP helps employees strengthen both technical and soft skills, ensuring steady professional advancement.

Company Culture and Values

We celebrate diversity, inclusion, and equal opportunity, fostering a collaborative environment where innovation can flourish. Our culture emphasizes mentorship, knowledge sharing, and active participation in tech communities, workshops, and team events. This vibrant atmosphere empowers employees to contribute their best while feeling supported and valued.

Benefits and Perks

We provide competitive salaries, flexible and hybrid working arrangements, and a wide range of opportunities for growth through training programs, certifications, and workshops. In addition, we offer initiatives designed to build a supportive and engaging workplace where curiosity and collaboration are encouraged. These benefits ensure that employees feel motivated, empowered, and equipped to reach their full potential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

PLM Java Fullstack Developer — Hybrid & Growth Ready
PLM Java Fullstack Developer — Hybrid & Growth Ready

OBSS • Çankaya

Hybrid
TRY 400,000 - 650,000
Full Stack Java Developer (Banking)
Full Stack Java Developer (Banking)

OBSS • Fatih

Hybrid
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
Java Software Architect
Java Software Architect

OBSS • Turkey

On-site
Competitive salary
Flexible and hybrid working arrangements
Training programs and certifications
Remote Java Developer
Remote Java Developer

OBSS • Turkey

Hybrid
TRY 1,379,000 - 2,299,000
Flexible working arrangements
Training programs and certifications
Collaborative work environment
.NET Full Stack Developer
.NET Full Stack Developer

OBSS • Fatih

Hybrid
TRY 2,808,000 - 3,746,000
Competitive salaries
Flexible working arrangements
Training programs and certifications
+1
Senior Java Developer (Payment Systems)
Senior Java Developer (Payment Systems)

OBSS • Turkey

On-site
TRY 50,000 - 80,000
Software Developer (Java)
Software Developer (Java)

adesso Turkey • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Comprehensive benefits
Bonus system
+2
Business Analyst
Business Analyst

OBSS • Fatih

Hybrid
TRY 300,000 - 420,000
Flexible working
Hybrid work model
Growth programs
+1
Java Software Architect
Java Software Architect

OBSS • Fatih

Hybrid
TRY 150,000 - 200,000
Competitive salaries
Flexible working arrangements
Training programs and certifications
Android Developer (Banking)
Android Developer (Banking)

OBSS • Fatih

On-site
TRY 280,000 - 460,000
Competitive salary
Hybrid working arrangements
Training & certifications
+1