Full Stack Developer (AI Lab)
Posted 16 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves building a brand-new enterprise platform from scratch using Java 21, Spring Boot, Angular, and TypeScript. Day-to-day tasks include designing REST APIs, managing PostgreSQL databases, implementing end-to-end features, and utilizing AI-assisted tools like GitHub Copilot or Claude Code. You will also participate in system architecture, code reviews, and Docker/CI/CD pipelines.
- Java 21
- Spring Boot
- Angular
- TypeScript
- AI-assisted development tools (Claude Code or GitHub Copilot)
- Azure services (Container Apps, Entra ID, Key Vault, Blob Storage, Bicep, Azure Pipelines)
- Fluent English
Extracted from the job description · kept up to date automatically
Who this suits
This role suits full stack developers with strong experience in Java, Spring Boot, Angular, and PostgreSQL who actively incorporate AI coding tools into their daily workflow. It is less ideal for developers who lack full-stack experience across both backend Java and frontend Angular or who prefer not using AI tools.
Full job description
Original listing · kept for referenceA 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:
• 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.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- Java 21, Spring Boot, Angular, TypeScript, AI-assisted development tools (Claude Code or GitHub Copilot)