Roles and Responsibilities :
- Design, develop, test, deploy and maintain large-scale software applications using Java-based technologies such as Spring Boot.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high-quality code by writing unit tests, integrating with AWS services like S3 buckets and Lambda functions.
- Participate in Agile development methodologies to deliver projects on time.
Job Requirements :
- 5-9 years of experience in software engineering with expertise in Java programming language.
- Robust understanding of React.js or Node.js for frontend development.
- Experience working with cloud-based platforms like AWS including S3 buckets and Lambda functions.