Fullstack Developer (Java + Angular) onsite Quận 4
1. Analysis, Estimation & Solution Design
- Analyze requirements, propose technical solutions, and estimate effort; participate in refinement/sprint planning in Agile/Scrum.
- Design microservices architecture, API contracts, processing flows, and data models; standardize coding conventions and best practices.
2. Backend Development (Java Spring Boot)
- Develop backend with Spring Boot: REST APIs, validation, exception handling, security, logging/auditing, and integrations.
3. Frontend Development (Angular)
- Develop frontend with Angular: components/feature modules, routing/guards, and state management.
- Build reactive forms; optimize UX and performance.
4. Quality, Testing & Performance
- Write unit/integration tests; conduct code reviews; fix bugs; continuously improve via refactoring and performance tuning.
- Optimize database queries and concurrency handling; ensure stability, scalability, and observability (metrics, tracing).
5. DevOps & Operations Support
- Collaborate with DevOps on environments, CI/CD, and containerization; support operations and incident handling when required.