Job Description:
Develop and maintain scalable backend applications using Java and Spring Boot.
Design, develop, and integrate RESTful APIs and Microservices.
Build loosely coupled and highly scalable microservices-based applications.
Develop and optimize application components using Core Java and Java 8+ features.
Deploy and manage Java/Spring Boot applications on AWS cloud.
Work with AWS services such as EC2, S3, RDS, Lambda, SQS/SNS, and CloudWatch.
Implement application security, exception handling, logging, and performance optimization.
Collaborate with DevOps, QA, and frontend teams for seamless application delivery.
Troubleshoot production issues and ensure application reliability and performance.
Participate in code reviews and follow clean coding, design, and development best practices.