Job :
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.
Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.
About the job:
PTC enables global manufacturers to realize double-digit impact with software solutions that enable them to accelerate product and service innovation, improve operational efficiency, and increase workforce productivity. At PTC, we do not just imagine a better world, we enable it.
Onshape (www.onshape.com), a PTC SaaS business, is responsible for developing and supporting one-of-a-kind 3D collaborative CAD & Data Management SaaS service with cutting edge cloud, web, and mobile technologies. Think SolidWorks meets GitHub meets Google Docs. Join an exciting and growing company with responsibilities for building and scaling our global CAD and data management services. Use your Java development skills to design and develop new features to drive digital transformation for our customers.
Your Impact:
In this role, you will be responsible for designing and developing a highly scalable and robust platform that enables the Onshape product. You will be working with a talented team of developers to ship new software features every three weeks. You will be able to influence the way we build and deploy services with web scale. You will be using the latest Java, Spring, MongoDB, Elasticsearch and similar tools to build necessary solutions. You will design, implement, and deliver maintainable, performant Java code for the Onshape SaaS platform. You can seek out problems to be solved and explore solutions to some of the hardest problems for delivery complex CAD applications in a distributed environment.
Your Team:
You will be part of the Onshape Platform team that is responsible for the underpinning of the Onshape product. The Platform team is responsible for building the highly scalable and robust platform on which the Onshape is based. You will be part of a mature, agile, data-driven engineering culture that encourages innovation, iteration, and continuous improvement.
Qualifications
Bachelor’s degree in computer science, Information Technology, or related field
2 – 4 years of professional server-side development experience using Java
Understanding of cloud infrastructure and operations to ensure the scalability and maintainability of cloud native applications in public cloud environments (AWS, Azure)
Knowledge of Linux Operating System
Deep understanding of distributed messaging systems, Elasticsearch, or NoSQL database technologies like MongoDB
Experience with Spring framework is preferred Location:
Pune, India
Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you.
If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?
We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here .”