Java Full Stack Developer – Front-end
Location: Guadalajara, Mexico – Hybrid (Andares Zone)
Employment Type: Full-Time (Permanent)
Experience: 7+ Years
Required Skills:-
- Angular 16+
- TypeScript
- Angular Material UI
- NgRx
- Node.js / NestJS
- Java / Spring Boot
- MySQL
- UI Development / Large Data Volumes
- Docker / Kubernetes
- CI/CD & DevOps
Key Responsibilities
- Design, develop, and maintain frontend and backend components for B2B/B2C e-commerce platforms.
- Build complex, responsive UIs using Angular 16+, TypeScript, Angular Material, and NgRx.
- Develop interfaces based on user stories and UX specifications.
- Work with product managers, frontend/backend developers, and stakeholders to deliver features.
- Design and optimize MySQL schemas, queries, stored procedures, and large-volume data operations.
- Develop and maintain backend services using Node.js/NestJS and Java/Spring Boot.
- Participate in code reviews, testing, debugging, and performance optimization.
- Follow best practices for security, logging, versioning, and maintainable code.
- Document technical specifications, architecture, and deployment processes.
- Support feature flags, CI/CD pipelines, and DevOps practices.
Mandatory Skills
- 7+ years of Frontend/UI development experience; full-stack experience preferred.
- Strong Angular experience, specifically recent Angular 16+ experience — mandatory.
- Advanced ability to develop complex UI components and applications handling large datasets/reporting.
- Strong TypeScript and Angular Material experience.
- Experience with NgRx and modern Angular development practices.
- Strong systems-thinking and ability to simplify complex business logic.
- Experience with MySQL and large-volume data is preferred.
- Full-stack experience with Node.js/NestJS and Java/Spring Boot is preferred.
Preferred Skills
- Docker & Kubernetes
- CI/CD / DevOps
- Retail / e-commerce domain experience
- Experience with feature flags using tools such as Switch.io and CloudBees.
- Experience with food & beverage or freight rate management systems.