Lead Java Developer

Basic Information

Country:

Israel

State:

NA

City:

ISR Tel Hai

Date published:

11-Nov-2020

Job ID:

28485

Travel Amount:

None

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.

Come join a dynamic group in BMC developing next-generation cloud-based solutions for IT management.

Experimenting with cutting-edge technologies and focusing on agile development and value to the customer.

Take part in leading a team of engineers, as well as with planning features for SaaS-based products.


Responsibilities

  • Take part in leading a team of engineers, as well as with planning features for SaaS-based products.
  • Design and develop features for an industry leading cloud services
  • Lead agile process to maintain high quality standards.
  • Work in good collaboration with other teams to develop joint features and services.
  • Communicate across teams and render messaging according to teams to make sure joined work is efficient and smooth.

Requirements:

  • 10+ years of experience working for a software engineering company.
  • Proven experience leading engineers in product or service development.
  • Experience working with cross-functional teams (RnD, CS, DevOps, SecOps, PM)
  • Work with different Linux distributions for RnD as well as DevOps purposes.
  • experience working on a service/product based on CI/CD pipelines and tools like Jenkins.
  • Experience distributing work to team members according to product/service needs.
  • Experience in the following:
  • Leading design and code reviews for other team members.
  • Web service protocols (REST, JSON) implementation
  • Relational DBs (e.g. PostgreSQL, MS SQL, mysql) usage with code or admin
  • Web application development or integration with.
  • Extensive experience developing in Java with the ability to code in other languages such as Python, NodeJS, Perl
  • Usage of Git for product development
  • Using containers as environment for dev as well as runtime
  • Fluently communicate or present in English, spoken and written.

Advantages:

  • Experience using Kafka, Elastic, Kubernetes, Redis
  • Experience working with AWS based services such as CloudWatch, Lambda, EC2, ELK, ESK, MSK
  • Knowledge of BMC products as ITSM stack and Helix ITSM
  • Experiencing work within a team on AIOPs product.
  • Lead SCRUM teams exercising eSafe framework
  • Usage of Github for product development.
  • Spinnaker usage within product CI/CD pipelines
  • Kubernetes admin knowledge and the ability to plan and complete deployments.
  • Helm chart usage
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. BMC never asks for payment from individuals seeking employment with the company.

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