Key Skills: AWS, Java, React
Roles and Responsibilities:
- Design, develop, and maintain scalable applications using Java and AWS services.
- Implement microservices architecture to enhance application performance and reliability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews and maintain coding standards.
- Stay updated with emerging technologies and industry trends to enhance skills and knowledge.
Skills Required:
- Strong programming skills in Java, including object-oriented design and development
- Hands-on experience with AWS services such as EC2, S3, Lambda, API Gateway, DynamoDB, RDS, etc.
- Proficient in building and deploying microservices using Spring Boot and Java
- Experience in developing cloud-native applications on AWS
- Familiarity with CI/CD pipelines, Docker, and cloud deployment strategies
- Basic knowledge of front-end development using React (Nice-to-Have)
- Ability to troubleshoot and debug large-scale distributed systems
- Good understanding of RESTful APIs, application performance tuning, and system scalability
- Experience working in agile teams and participating in sprint planning, code reviews, and daily stand-ups
- Strong communication and collaboration skills
Education : Bachelor's degree in Computer Science or a related field