Java

  • Strong experience with Java development, particularly in building scalable backend systems.
  • Proficiency in MySQL, including experience with database design, complex queries, and optimization.
  • Hands-on experience with AWS services such as DynamoDB, SNS, S3, and other cloud technologies.
  • Solid understanding of RESTful API design and implementation.
  • Experience with version control systems like Git.
  • Familiarity with modern software development methodologies such as Agile or Scrum.
  • Strong problem-solving skills and the ability to troubleshoot and debug complex issues.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
  • Familiarity with React and TypeScript for full-stack development
  • Experience with Docker or other containerization technologies.
  • Familiarity with microservices architecture and cloud-native application development.
  • Knowledge of CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI, etc.).
  • Experience with other AWS services like Lambda, API Gateway, and CloudWatch.