Key Responsibilities
- Build RESTful APIs and backend services using Java and Spring Boot.
- Develop responsive and contemporary user interfaces using Angular, React, and Next.js.
- Design and optimize relational databases using MySQL and PostgreSQL.
- Write clean, maintainable, secure, and well-tested code.
- Create and maintain automated end-to-end tests using Playwright.
- Use AI coding assistants and AI-powered development platforms to improve development speed while ensuring correctness, maintainability, and security.
- Review AI-generated code critically and validate functionality through testing and peer review.
- Participate in architecture discussions, code reviews, and technical design.
- Collaborate closely with product managers, designers, QA engineers, and DevOps teams.
- Contribute to CI/CD pipelines and engineering best practices.
- Produce technical documentation where required.