Full Stack Developer (AI Lab)
Description A leading technology company is expanding its AI Innovation Lab and is looking for a Full Stack Developer to join a team building a brand-new enterprise platform from the ground up. This is a highly impactful role in a fast-paced environment, where engineers take ownership of architecture, drive technical initiatives, and leverage AI-assisted development to accelerate delivery while maintaining high engineering standards. Responsibilities Design and develop end-to-end features across backend and frontend using Java 21, Spring Boot, Angular (Signals), and TypeScript. Build scalable, secure, multi-tenant applications while ensuring high performance and code quality. Work daily with AI-assisted development tools to accelerate development, while reviewing and validating AI-generated code before production. Design and implement REST APIs, contribute to database design using PostgreSQL and Flyway, and participate in system architecture and technical design discussions. Collaborate closely with Product, Design, and Engineering teams, while contributing to Docker, CI/CD, and Azure DevOps development workflows. Requirements 3+ years of strong hands-on experience developing backend applications with Java and Spring Boot, alongside frontend development using Angular and TypeScript. Proven experience using AI-assisted development tools such as Claude Code or GitHub Copilot as part of the daily development workflow. Strong understanding of PostgreSQL, JPA/Hibernate, transactions, authentication, REST APIs, and experience working with Flyway. Hands-on experience with Git, Docker, Pull Requests, and CI/CD pipelines. Strong debugging, code review, and critical thinking skills, with the ability to validate AI-generated code through testing rather than relying on it blindly. Excellent communication skills and the ability to translate business requirements into high-quality technical solutions. Nice to Have: Experience working with Azure services, including Container Apps, Entra ID, Key Vault, Blob Storage, Bicep, and Azure Pipelines. Experience developing enterprise SaaS or multi-tenant applications. Familiarity with LLMs, AI-assisted development, or AI integrations. Fluent English.
מצאו את המשרה הבאה שלכם בלוח הדרושים של ישראל.
כל המשרות