Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAbout Company:
Our Company is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84000 entrepreneurial professionals across more than 30 countries caters to over 700 clients. Our extensive domain and technology expertise helps drive superior competitive differentiation customer experiences and business outcomes
Job Description:
1. Architect and implement a highavailability scalable application on AWS using services such as EC2 S3 DynamoDB Lambda Video Elemental and CloudFront.
2. Design and develop RESTful APIs using Spring Boot integrated with AWS services.
3. Implement authentication and authorization mechanisms using AWS Cognito.
Development & Implementation:
1. Develop backend services and microservices using Java and Spring Boot.
2. Create and manage databases using Amazon DynamoDB for optimal performance and scalability.
3. Integrate S3 for secure video storage and CloudFront for content delivery.
4. Good to have real time chat implementation.
5. Implement CI/CD pipelines using tools like Jenkins Git and AWS CodePipeline.
Deployment & Monitoring:
1. Deploy and manage application services in AWS EC2 using Load Balancers for distributing traffic.
2. Set up API Gateway to route requests to appropriate services and ensure secure and efficient communication.
3. Implement logging monitoring and alerting mechanisms using AWS CloudWatch.
Collaboration & Communication:
1. Work closely with frontend developers (Flutter) to integrate web and mobile interfaces with backend services.
2. Collaborate with DevOps teams to automate infrastructure deployment and scaling.
3. Provide technical guidance and mentorship to junior developers.
EXPERTISE AND QUALIFICATIONS
Required Qualifications:
Technical Skills:
1. Strong proficiency in Java with handson experience in Spring Boot.
2. Experience with AWS services: EC2 S3 DynamoDB Lambda API Gateway CloudFront Route 53 and CloudWatch.
3. Hands on experience in microservices architecture and RESTful API development.
4. Familiarity with containerization (Docker) and orchestration (Kubernetes AWS EKS) is a plus.
5. Understanding of network security principles VPC setup and load balancing.
Experience:
1. 7 years of experience in Java development.
2.4 years of experience in Spring Boot.
3.2 years of experience working with AWS services.
Soft Skills:
1. Excellent problemsolving skills and attention to detail.
2. Strong communication skills with the ability to work effectively in a team environment.
3. Ability to work in an agile development environment and adapt to changing requirements.
Preferred Qualifications:
Education:
1. Bachelors or Masters degree in Computer Science Engineering or related field.
Certifications:
1. Good to have AWS Certified Developer.
Additional Skills:
1. Experience with video processing and streaming technologies.
Key skills : Java Webservices
Work experience : 5 to 10years
Employment type : Full Time
Work mode : Work from Office
Educational qualification : Any Graduate
Job location : Chennai Perungudi
Notice Period : 15 Days ( Must join within 15 Days )
Full Time