🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job OverviewQualcomm is hiring a Lead Teamcenter Developer in Hyderabad for a software development role focused on enterprise applications and Product Lifecycle Management (PLM). The position is designed for an experienced Java developer who can work across backend services, frontend development, cloud technologies, application integration, testing, and Siemens Teamcenter environments.The role requires strong Core Java and J2EE development knowledge together with Spring, Angular, web services, messaging, databases, and modern deployment technologies. A key part of the position is working with Siemens Teamcenter PLM and integrating enterprise software components with the broader application ecosystem.The successful candidate will be comfortable taking ownership of development work after the design phase, solving complex technical problems independently, and contributing beyond narrowly defined responsibilities. The role also values an understanding of AI-driven solutions and practical software engineering skills such as debugging, testing, source control, and application performance.Key ResponsibilitiesDevelop and enhance Java-based enterprise applications supporting PLM-related business requirements.Build and maintain backend components using Core Java, J2EE, Spring, JDBC, JMS, and web services.Develop user-facing functionality using Angular and related frontend technologies.Integrate application components with Siemens Teamcenter PLM and supporting enterprise systems.Design and maintain integrations using XML, JSON, and web service interfaces.Work with relational databases and data stores required by enterprise applications.Build, test, debug, and maintain application features throughout the software development lifecycle.Use Maven or Gradle to support application builds and dependency management.Maintain source code using Git and established version-control practices.Create and maintain unit tests using frameworks such as JUnit and Mockito.Support applications running in cloud and containerized environments using AWS and Kubernetes.Investigate technical issues, identify root causes, and implement reliable fixes.Contribute to design discussions and independently execute development tasks after requirements and architecture are established.Collaborate with other engineering teams and communicate technical information clearly.Explore relevant AI-driven solution approaches where they can support application or engineering objectives.Required SkillsStrong Core Java and J2EE development experience is central to this position. Candidates should be comfortable developing enterprise applications and working with Java technologies such as JDBC, JMS, and web services.Experience with the Spring Framework and Angular is required, along with practical knowledge of XML, JSON, application integration, and relational databases. Siemens Teamcenter experience is a major requirement because the position involves PLM integration and development.Candidates should also understand software testing and be able to write effective unit tests using tools such as JUnit and Mockito. Familiarity with source control, build systems, IDEs, and standard development practices is expected.Preferred SkillsExperience with AWS and Kubernetes is valuable for working with cloud and containerized application environments. Familiarity with Maven3, Gradle, Eclipse, Git, and enterprise relational databases will support day-to-day development.An understanding of AI-driven solutions is also preferred. Candidates who have exposure to modern AI-enabled application capabilities or have considered how AI can improve enterprise software workflows may be well suited to the role.Experience with PLM systems, enterprise integrations, and full-stack application development is particularly relevant.EducationThe role accepts a Bachelor's degree in a technical discipline such as Computer Engineering, Computer Science, or Information Systems with the required IT experience. The Qualcomm posting also allows candidates without a Bachelor's degree to qualify through the specified higher work-experience requirement.ExperienceThe primary role description calls for 7 to 10 years of development experience. The position is intended for experienced professionals with a strong background in Java application development, testing, enterprise integration, and Siemens Teamcenter.The minimum qualifications separately identify experience requirements for IT work, full-stack application development, and data structures, algorithms, and data stores. Candidates should therefore review the complete requirements and ensure their resume clearly reflects both their overall experience and relevant technical background.Required TechnologiesThe core technology stack includes Java, Core Java, J2EE, Spring Framework, Angular, AngularJS, JDBC, JMS, web services, XML, JSON, Siemens Teamcenter, Teamcenter PLM, AWS, Kubernetes, Maven3, Gradle, Eclipse, Git, relational databases, JUnit, and .
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.