FullStack Developer (Java + Angular)
Allata
- Buenos Aires, Argentina
- Remote
- Full-time
- Mid Level
- Posted
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.
jobapplier