Search
Full-stack Java developer (m/f/d) for MES systems in the CAD/CAM environment

Full-stack Java developer (m/f/d) for MES systems in the CAD/CAM environment

OPEN MIND Technologies AG
location82234 Weßling, Deutschland
VeröffentlichtVeröffentlicht: vor 3 Tagen
IT / Telekommunikation
Vollzeit

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