Design, develop, and maintain high-quality, scalable backend services using Java (Spring Boot).
Develop responsive, user-friendly web interfaces using Angular (latest version).
Build and maintain microservices, RESTful APIs, and backend modules using Node.js.
Collaborate with cross-functional teams including Product, QA, DevOps, and UI/UX.
Participate in architecture discussions, code reviews, and provide technical mentorship.
Optimize application performance, scalability, and security.
Integrate third-party APIs and services.
Troubleshoot complex production issues and provide long-term resolutions.
Write clean, maintainable, and testable code following best practices.
Work in an Agile/Scrum environment and contribute to sprint planning, estimation, and delivery.