One of our clients is looking to hire a Backend Developer, please find the details below:
Job Role:-Backend Developer(Java)
Job Type:- Freelance
Duration:- 1 month
Work Mode:- WFH
No of hrs:- 4-5 hrs per day
_To be considered for this role, creating a profile on BeGig(_https://www.begig.io/freelance) is essential. Once your profile is complete, you will have the opportunity to express your interest to the client directly. Please use the following link to create your profile. This will also ensure you stay informed about future opportunities
Key Responsibilitiesole & Responsibilities
- Strong understanding of microservices-based backend development using Java Spring Boot.
- Experience with user authentication and authorization using AWS Cognito and JWT-based authentication.
- Knowledge of video processing and storage, including MP4 uploads, HLS conversion, and CloudFront streaming from AWS S3.
- Ability to enhance the real-time chat system built with WebSockets and Node.js for instant messaging.
- Familiarity with AWS Lambda functions (Node.js) for automation tasks like OTP handling via AWS Pinpoint and HLS video conversion.
- Experience in database management with a focus on efficient queries and performance optimization in AWS DynamoDB.
- Integrate push notifications and email/SMS OTP services using AWS Pinpoint.
- Perform bug fixes, security patches, and performance optimizations as needed.
- Develop and deploy new features, including upcoming AI-based analytics and user engagement functionalities.
- Collaborate with product and frontend teams to ensure seamless integration with the React Native app and backend services.