DevJobs

Back End Developer

Overview
Skills
  • Java Java
  • SQL SQL
  • Bash Bash
  • Kotlin Kotlin
  • Scala Scala
  • AWS AWS
  • JUnit
  • Spring
  • Clojure
  • Hibernate
  • JPA
  • Unix
  • Vertx

Senior Backend Engineer (Java)

Responsibilities:

  • Develop clean, efficient, and maintainable code throughout the technology stack.
  • Create detailed documentation, including design specifications and acceptance criteria for features and systems.
  • Build, support, and enhance software applications, database integrations, interfaces, and new features.
  • Collaborate with cross-functional teams to ensure project alignment with business objectives and compliance standards.
  • Assist in testing and deploying new products and feature releases.
  • Participate in design and code reviews to uphold high development standards.


Qualifications:

  • Bachelor's degree in Computer Science or a related field (university degree preferred).
  • Strong understanding of Computer Science fundamentals.
  • Proficiency in Java programming (required).
  • Experience with the Spring Framework.
  • Familiarity with JPA/Hibernate.
  • Experience with the Vertx framework.
  • Proficient in JUnit and writing comprehensive test coverage.
  • Knowledge of functional programming languages such as Clojure, Kotlin, or Scala (a plus).
  • Experience in writing complex SQL queries, stored procedures, and managing database upgrades.
  • Familiarity with Agile development methodologies, particularly Scrum.
  • Exposure to cloud platforms, especially AWS and serverless environments, is highly desirable.
  • Ability to work effectively both independently and in a team setting.
  • Experience with Unix or Bash scripting.

כפר סבא היברידי

Ready Group