Full Stack Java Web Developer

Basic Information






ISR Tel Hai

Date published:


Job ID:


Description and Requirements

BMC helps customers run and reinvent their businesses in the digital age by tackling their IT management challenges, championing their innovation, and celebrating their success.

Every BMC employee has the potential to have a tremendous impact on customer success—and when customers thrive, we all do.

BMC offers bold and fearless career-seekers like you the opportunity to expand your skills, your network, and your horizons as you work to enable customer growth and innovation every day. You will be surrounded by peers who inspire you, drive you, support you, and make you laugh out loud, in an environment that fosters individuality, respect, and personal ambition.

BMC Control-M Conversion team is looking for a Full-stack Java and/or Web Developer to join a Scrum team of highly skilled developers,

which are responsible for developing a set of tools that enable our customers to migrate from our competitors’ products into Control-M.

We look for candidates who love to learn and experience with new tools and technologies and have high motivation to develop their skills set continuously

While contributing and influencing their team. 


Job Responsibilities include:

  • Designing and developing new innovative tools using modern backend and frontend Java and Web technologies.
  • Supporting our customers by adding features or fixing defects in our existing set of tools.
  • Contributing to the team continues the improvement process.
  • Make sure all new code covered by automatic tests (Unit, Component, End to End).

Job Requirements:

  • BS degree in Computer Science – Must.
  • 3-5 years of Hands-on Java or Web Development experience both on backend and frontend sides .
  • Experience in writing clean code which is covered by Unit Tests.
  • Object Oriented design and analysis experience. 
  • Experience in Cucumber framework – Advantage.
  • Experience working with Git and Jenkins – Advantage.
  • Experience in TDD, Legacy code refactoring– Advantage.
  • Experience in Scrum Agile methodologies – Advantage.
  • Ability to communicate clearly in English.
It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, age, national origin, physical or mental disability, history of disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, sexual orientation, veteran status, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.