Senior Java Developer - Scrum Master
Basic Information
Country
State
City
Date Published
Job ID
Travel Amount
Description and Requirements
BMC is looking for a Senior Java Developer who wants to be a scrum master to join our amazing Control-M Backend team in Tel Aviv
The team is responsible for developing the next generation of a workload automation cloud-based solution, experimenting with cutting-edge technologies, and focusing on agile development and value to the customer.
So, if you’re a talented, passionate, and highly motivated Java Developer; If you’d like to take the next step and become a Scrum Master; If you’d like to work with a team of professionals using the latest technologies – BMC is the place for you!
In this role you will still be hands-on coding, but you will also be responsible for:
- Ensuring the team is self-managing and achieve its goals through continuous improvement
- Making sure the team write clean, high-quality, solid, readable code that scales.
- Participating in complex design and solutions that require more than one scrum team
- Leading large\complicated development efforts technically
- Promoting and ensuring an environment in which the team can thrive.
Qualifications:
- B.Sc. in Computer Science or equivalent
- 5+ years of experience in Java development
- Strong knowledge of Java and object-oriented design
- Experience in multi-threaded server-side application
- Experience in Linux/Unix environments
- Great interpersonal skills with leadership abilities
- Flexibility, ability to work in a multi-tasked and dynamic environment
- Self-learner and passionate about new technologies
- Innovative, out-of-the-box thinker
Advantages:
- Experience in backend development of large, distributed software systems
- Experience in Networking Programming & Protocols and Client/Server Programming
- Experience in ELK, Kafka, Spring, Docker
- Experience in SQL and NoSQL databases
- Experience as scrum master/team leader