Full-stack Java developer (m/f/d) for MES systems in the CAD/CAM environment
Open Mind Technologies
Posted: January 29, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Join the #TEAMCAMFORCE! We develop the software used to manufacture high-end products in the CAD/CAM environment.
Required Skills
Job Description
Join the #TEAMCAMFORCE!:
WITH PASSION AND EXPERIENCE, YOU CAN ACHIEVE ANYTHING
What do a top-of-the-line mountain bike, an artificial hip joint, and your smartphone have in common? We develop the software used to manufacture these high-end products! We use hyperMILL® to control CNC machines and have the highest standards for performance and part quality.
We are one of the world's leading developers of powerful CAD/CAM solutions – and have been for more than 30 years! Our innovative CAD/CAM technologies ensure significantly higher performance in the programming process and set international standards in machining.
For our MES system Hummingbird, we are looking for an experienced full-stack developer (m/f/d) with experience in Java, JavaScript, React and PostgreSQL.
Your main tasks:
• Software development with Java and JavaScript
Collaboration on the existing Java and JavaScript code base for the further development of the MES system, with the prospect of also using Python
• Integration of new services
Integration of new services with WebSockets and RESTful API
• Modernization of the UI
Replacement of JavaFX and HTML/JavaScript with React
• Containerization
Transfer of central services to Docker images
• Database administration and further development
Collaboration on the modeling, maintenance, and expansion of database structures in ObjectDB and SQL systems
Your profile:
• Programming skills
Advanced knowledge of Java and JavaScript is required, knowledge of Python and React is a big plus
• Databases
Knowledge of working with databases, ideally with PostgreSQL
• Containerization
Knowledge of Docker is desirable.
• Use of project management tools
Confident use of Git and/or Jira is an advantage.
• Language skills
Fluent German and good English skills for working in our international team.
Why us?:
• Recreation: 30 days of vacation and additional special leave days
• Work-life balance: maximum flexibility through a hybrid working model and trust-based working hours
• Health: Wellpass membership, subsidized JobRad bike leasing, massages, healthy breakfast options, and much more
• Retirement benefits: Contribution to company pension plan and employee stock ownership program
• Individual development opportunities: Comprehensive training program with in-house training courses, various internal learning groups on different topics, LinkedIn Learning, and external seminars
• OPEN MIND events: Various company events throughout the year, such as team events, summer party, Christmas party, and our biennial Sales & Tech symposium