Description

Key Responsibilities:

  • Design, develop, and maintain high-performance backend services and APIs using Java and Kotlin.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Utilize AWS services (e.g., EC2, S3, RDS, EKS, Lambda) to build scalable and reliable systems.
  • Participate in the full software development lifecycle: design, code, test, deploy, and support.
  • Collaborate with product managers, frontend developers, and other team members to define and ship new features.
  • Write clean, well-tested, and maintainable code.
  • Troubleshoot and debug complex issues in development and production environments.

What We're Looking For (Requirements):

  • Must-Haves:
    • Proven professional experience with Java.
    • Hands-on experience with Kotlin (or a strong desire to learn and use it immediately).
    • Solid experience with Amazon Web Services (AWS).
    • Practical experience deploying and managing applications with Kubernetes.
    • Experience with RESTful API design and development.
    • Familiarity with relational databases (e.g., PostgreSQL, MySQL)

Education

Any Gradute