Design, develop, and maintain scalable, high-performance applications using Java and Spring Boot Build and enhance responsive, user-friendly interfaces using React Collaborate with Product Managers, UI/UX Designers, and DevOps engineers Develop and consume RESTful APIs Deploy, monitor, and maintain applications in AWS (EC2, S3, Lambda, RDS) Ensure code quality through best practices, testing, and peer reviews Optimize application performance, scalability, and security Participate in Agile development processes