Job Description
Looking for an exciting opportunity to work on enterprise-grade software products using modern Java technologies? PTC is hiring talented Java Full Stack Software Engineers (Senior Software Specialist) for its Pune office. If you have 2–5 years of Java development experience and enjoy building scalable enterprise applications using Core Java, REST APIs, Agile development, and AI-assisted engineering tools, this could be the perfect opportunity to accelerate your career.
Responsibilities
Design and develop scalable Java applications; Build enterprise software using modern Java technologies; Write clean, reusable, and maintainable code; Develop unit and integration tests using JUnit; Participate in application architecture and design discussions; Perform code reviews and follow engineering best practices; Build REST APIs and backend services; Collaborate with Product Managers, QA Engineers, and Developers; Improve application performance and reliability; Work in Agile Scrum teams; Use AI-powered engineering tools to improve development productivity.