Associate Product Developer - India

Basic Information







Date Published


Job ID


Travel Amount

up to 10%

Description and Requirements

From core to cloud to edge, BMC delivers the software and services that enable over 10,000 global customers, including 84% of the Forbes Global 100, to thrive in their ongoing evolution to an Autonomous Digital Enterprise.
Java Developer

Location: Pune, India

BMC Software is seeking a Java Developer to augment an established Marketing web development and QA team. As a Java Developer you will be creating and maintaining software to improve the company’s customer-facing marketing properties including an international web presence and lead generation web forms. You will be collaborating with stakeholders to discern complex business requirements and build maintainable solutions. An ideal candidate understands and can utilize the full web stack from the server side to the client. The position resides within a fast-paced environment involving rapid development cycles in a web marketing team that values solid software development practices and quality code. 

  • You will be developing CMS-focused software solutions on the AEM Web Content Management platform. 
  • You will be collaborating with fellow developers, product managers, and designers to create a feature-rich site
  • You will be work ingwith QA team to identify and resolve defects
  • You will supporting system integrations
  • You will be participating in the overall technical strategy of BMC’s marketing web properties
  • You will be diagnosing and resolving functional and technical issues in the CMS and sibling applications
  • Maintain an attitude of quality, diligence, and thoroughness while immersed in an otherwise fast-paced and dynamic environment
  • Bachelor’s in computer science, Information Systems or equivalent
  • Minimum of 4 years of Java Web Development experience.
  • Strong Experience in 
  • Building and maintaining Java-based applications & websites.
  • Building java-based web services, rest services and java servlet technologies
  • Java annotations, java data structures, Server-side JavaScript
  • Web templating engines, ideally Java-based (e.g., JSP, Apache Velocity, XSLT)
  • Experience working in front end technologies such as CSS, JS , jQuery , json , XML.
  • Working knowledge of Git SCM
  • Experience with Apache Maven build automation and Jenkins CI a plus
  • Comfortable working as part of a geographically dispersed and culturally diverse team
  • Knowledge or exposure to AEM based development will be a bonus but not mandatory.

It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, creed, sex, age, sexual orientation, national origin, disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, disabled veteran or status as a protected veteran, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page.

Country (Req)