Senior Software Engineer - JavaFX

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
United for global excellence in dentistry.Every vision has its story, and ours began more than 60 years ago. Since then, our innovations and achievements have become landmarks in dentistry worldwide. Our vision has always been to create more than just smiles, but lasting confidence for dentists, labs, patients, employees, partners, dental networks and the global community.

Straumann is a global leader in implant and restorative dentistry, providing dental professionals with innovative solutions for tooth replacement, orthodontics, and digital dentistry. Straumann's products and services include dental implants, abutments, prosthetics, biomaterials, digital solutions, and orthodontic appliances. Their products are designed to help dental professionals provide the best possible care to their patients, with a focus on safety, quality, and reliability.


About Bangalore

As part of CTO organization, Straumann Software centre India is developing cutting-edge dental platform that leverages the power of cloud technology to offer secure, scalable, and cost-effective solutions to Straumann global Business and dental practices. As part of the platform offering, we offer a rich set of image processing capabilities which powers all Straumann CAD/CAM application.

Our platform is built on the foundation principles of cloud-native design, enabling us to develop and deploy scalable applications in dynamic, modern environments like public, private, and hybrid clouds. We utilize advanced technologies such as containers, service meshes, microservices, messaging, immutable infrastructure, and declarative APIs, all of which exemplify our cloud-native approach to building and running applications.


At Dental Wings, we have been #pushingtheboundaries of digital dentistry since 2007. We believe that the right technology can make dentistry predictable, enjoyable and less stressful for both patients and dentists.

Headquartered in Montreal (Canada), with offices in Berlin, Chemnitz (Germany) and Lyon (France), we have been part of the Straumann Group since 2017. Our products are distributed by leading dental companies in more than 70 countries around the world!


Your Role

Design and realize the best user workflows in collaboration with our dev team, product owners, domain experts, UX/UI team, and testers. You can work on the full stack of our CAD software:

extend the GUI for our next generation desktop CAD product called "Nova"
improve our 3D graphics, mesh algorithms and rendering pipeline to bring faster results to our dentists
create new kinds of 3D interactions to make the dental design more intuitive
streamline build pipelines and improve deployment processes
adapt data models, persistence, workflow state machine logic and others to support new functionalities
review other team member´s code, we value code quality and long-term value
Your skill set

3+ year professional experience and expertise in Java 9
Experience in any of the following areas is a bonus: DevOps, multi-threading, JavaFX, shaders, 3D computational graphics, performance profiling
the ability to write solid, maintainable and testable performant code
good communication skills for successfull cross-functional collaboration both inside and outside of your team
German language skills are a plus
Company Name: Straumann Group

Apply

0 page views

Related listings

  • Senior System Software Engineer
    Software Developer
    Software Developer
    At Trane Technologies TM and through our businesses including Trane ® and Thermo King ®, we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares t...
    2026/11/10
  • Apply Applicants for Software Engineering - JAVA
    Software Developer
    Bengaluru (Karnataka) Software Developer
    As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise t...
    2026/11/10
  • Net Full Stack Developer
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Job Description:Strong knowledge of .NET frameworkFamiliar with various design and architectural patternsUnderstanding of fundamental design principles for building a scalable applicationStrong understanding of object-oriented programmingSkill for wr...
    2026/11/10