Java Full Stack Developer
CodeValue is hiring a Java Full Stack Developer in Yavne, Israel (fully on-site) to build end-to-end applications with a Java/Spring backend and JavaScript/Angular frontend, alongside DevOps work on CI/CD pipelines, Docker, and automation. The role spans the full development lifecycle and may include Flutter, with a 2–3 month security clearance process required for hiring.
- Compensation
- Not disclosed
- Location
- Yavne, Yavne
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 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: Docker, Kubernetes, or Flutter
- Experience with Unit Testing, including JUnit and/or Mockito
- Experience working across the full software development lifecycle
- Experience writing technical documentation
- Strong analytical and problem-solving skills
- Willingness to undergo a security clearance process (2–3 months)
Nice to have
- Experience leading projects or technical initiatives
Full description
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
- At least 3 years of experience in Backend development using Java.
- At least 3 years of experience with Java development frameworks, such as Spring.
- Knowledge and experience in developing applications using Flutter.
- Experience working with CI/CD environments and processes.
- Experience writing Unit Tests using frameworks such as JUnit and Mockito.
- Experience in Frontend development using JavaScript-based technologies/frameworks, such as Angular.
- Full-Stack development experience, including the ability to develop applications end-to-end.
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 , which may take approximately .