Backend Java Developer

רמת החייל |
3-4 שנים |
משרה מלאה
| לפני 22 שעות
תיאור משרה

BMC is looking for an Experienced Java Developer, an innovator at heart, to join a team of highly skilled software developers, responsible for BMC’s Control-M product.

In this role you will design and develop new features using modern back-end technologies.

In this role, you will be:
Playing a vital role in project design to ensure scalability, reliability, and performance are met
Designing and developing new features as well as maintaining existing features by adding improvements and fixing defects in complex areas (using Java)
Assisting in troubleshooting complex technical problems in development and production
Implementing methodologies, processes & tools

דרישות התפקיד

What we are looking for:
3+ years of experience in Java development
Strong knowledge of object-oriented design
Experience in multi-threaded server-side application
Experience in Spring, Swagger, REST API
Experience in Linux/Unix environments
Flexibility, ability to work in a multi-tasked and dynamic environment
Self-learner and passionate about new technologies
Innovative, out-of-the-box thinker
Team player with strong learning ability
Proficiency in English (verbal and written)

It would be an advantage for you to have:
Experience in Public Cloud (AWS, Azure, GCP)
Experience in SpringBoot, Docker, Kubernetes
Experience in ELK, Kafka, streaming technologies (Flink, Spark, etc.)
Experience in SQL and NoSQL databases
Experience in Test Automation Frameworks such as Robot Framework
Experience in backend development of large, distributed software systems
Experience in Networking Programming & Protocols and Client/Server Programming