jobapplier

FullStack Developer (Java + Angular)

Allata

Responsibilities

  • Deliver features end-to-end across the application stack, from Figma designs through frontend and backend implementation to production.
  • Build and maintain frontend functionality using Angular 15, Nx, RxJS, and NgRx.
  • Develop backend services using Java 21 and Spring Boot 3, working with microservices and MongoDB.
  • Integrate services through REST APIs, including Feign-based integrations, as well as event-driven communication using AWS SQS/SNS.
  • Write and maintain automated tests using Jest, JUnit, and Mockito as part of every development cycle.
  • Deliver functionality behind feature flags using tools such as ConfigCat.
  • Participate in code reviews and maintain high engineering standards through Bitbucket pull requests.
  • Keep CI pipelines healthy and address build or test failures promptly.
  • Use AI coding assistants as part of the daily development workflow to accelerate implementation, testing, debugging, and code review.
  • Validate AI-generated code and recommendations, taking ownership of the quality, security, maintainability, and correctness of the final implementation.

Requirements

  • Strong communication skills and ability to collaborate in cross-functional and client-facing teams
  • Proactive attitude and strong sense of ownership
  • Ability to work independently while aligning with team and project goals
  • Problem-solving mindset with attention to detail
  • Fluid English

Preferred

  • Experience working with Nx monorepos.
  • Experience with AWS CDK.
  • Experience with Cypress or Playwright.
  • Experience with Storybook.
  • Experience building LLM-powered product features or integrating generative AI capabilities into applications.

Hard Skills - Must have

  • Strong experience with TypeScript and Angular 14+.
  • Solid understanding of RxJS and NgRx.
  • Strong Java 17+ development experience.
  • Hands-on experience with Spring Boot and microservices.
  • Experience working with document databases, ideally MongoDB.
  • Experience building and consuming REST APIs.
  • Familiarity with event-driven architectures and cloud-based services.
  • Hands-on experience using AI development tools such as Claude Code, GitHub Copilot, Cursor, or similar tools in real-world software development projects.
  • Demonstrated judgment when working with AI-generated code, including knowing when to validate, modify, or override AI recommendations.

Soft Skills

Comfortable working in an agile, fast-paced environment

Product-oriented approach, with the ability to understand how technical decisions affect users and business outcomes.