DevJobs

Java Full Stack Developer

Overview
Skills
  • Java Java ꞏ 3y
  • JavaScript JavaScript
  • Angular Angular
  • Flutter Flutter
  • CI/CD CI/CD
  • Docker Docker
  • Kubernetes Kubernetes
  • JUnit
  • Mockito
  • Spring ꞏ 3y
CodeValue is looking for an experienced Java Full Stack Developer to join our Applications team in Yavne.

The role combines hands-on software development with DevOps-oriented activities and includes taking part in the analysis, design, and development of processes and dedicated systems, as well as the implementation and integration of off-the-shelf solutions for organizational needs.

You will work closely with development teams and stakeholders throughout the full software development lifecycle.

Key Responsibilities

  • Develop and maintain Backend applications using Java and Spring.
  • Develop Full Stack applications from end to end.
  • Develop Frontend components using JavaScript and Angular.
  • Design and maintain CI/CD pipelines and automation processes.
  • Work with Docker and containerized environments.
  • Develop scripts to support automation and efficient software development and deployment processes.
  • Write and maintain Unit Tests using frameworks such as JUnit and Mockito.
  • Participate in system analysis, design, development, integration, and implementation.
  • Work with development and DevOps processes to support reliable and efficient software delivery.
  • Lead technical projects and development initiatives.
  • Prepare and maintain technical documentation.
  • Depending on the project, work with additional technologies such as Flutter.

Requirements:

  • 3+ years of experience in Java Backend development.
  • 3+ years of experience with Java frameworks, such as Spring.
  • Proven experience in Full Stack development.
  • Experience with JavaScript and Angular or similar Frontend technologies.
  • Hands-on experience with CI/CD processes and tools.
  • Hands-on experience with at least one of the following: Docker, Kubernetes, or Flutter – required.
  • Experience with Unit Testing, including JUnit and/or Mockito.
  • Experience working across the full software development lifecycle.
  • Experience leading projects or technical initiatives – an advantage.
  • Experience writing technical documentation.
  • Strong analytical and problem-solving skills.

Location & Work Model

  • Yavne, Israel
  • On-site position – no hybrid work option is available.

Security Clearance

As part of the recruitment process, candidates will be required to undergo a security clearance process, which may take approximately 2–3 months.
CodeValue