Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

BMC Senior Java Developer 
Israel, Tel Aviv District, Tel Aviv-Yafo 
681735863

25.03.2025
Description and Requirements

CareerArc Code

Here is how, through this exciting role, YOU will contribute to BMC's and your own success:

  • Design and develop platform solutions following Java/J2EE best practices and web standards.
  • Participate in all stages of product development, from requirements analysis to release.
  • Lead feature development and contribute to architecture and design reviews.
  • Create detailed designs using UML, process flows, sequence diagrams, and pseudo-code to ensure alignment with solution requirements.
  • Diagnose, debug, and troubleshoot complex software issues, ensuring high-quality performance.
  • Stay up to date with emerging technologies, adapting them to provide business-benefiting solutions while balancing platform limitations.
  • Write well-documented, maintainable code, ensuring clarity in comments, problem status, and design documentation.
  • Work on complex problem-solving, requiring an in-depth evaluation of multiple factors.
  • Collaborate across teams, explaining complex technical concepts to both technical and non-technical stakeholders.
  • Thrive in a fast-paced, dynamic environment, balancing multiple tasks effectively.

To ensure you’re set up for success, you will bring the following skillset & experience:

  • 10+ years of experience in Java-based application development, with expertise in RESTful services, high-performance computing, and multi-threading.
  • Experience with modern Java frameworks such as Spring Boot, Quarkus, or Micronaut.
  • Hands-on experience in a web-based environment, working with React, Angular, server-side rendering, HTML, CSS, JavaScript, and TypeScript.
  • Familiarity with DevOps tools and concepts, including Infrastructure as Code, Jenkins, Ansible, and Terraform.
  • Strong knowledge of build tools such as Gradle and Maven.
  • Experience with cloud technologies such as AWS, Azure, or GCP.
  • Proficiency with modern version control systems (Git).
  • Deep understanding of design patterns, object-oriented programming, high-performance computing, SOLID principles, testing automation, and scalability.

Whilst these are nice to have, our team can help you develop in the following skills:

  • CI/CD experience with Jenkins and other DevOps tools.
  • Agile development experience, working with Atlassian tools (Jira, Confluence).
  • Proficiency with advanced IDEs such as IntelliJ, Eclipse, or VS Code.

Min salary

Mid point salary

Max salary