Description

  • Design, develop, and maintain backend services using Kotlin and related technologies.
  • Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.
  • Write clean, well-documented, and efficient code.
  • Ensure the scalability and reliability of services through performance optimization and troubleshooting.
  • Implement security best practices to protect data and maintain data integrity.
  • Stay up to date with the latest industry trends and technologies to drive continuous improvement.
  • Participate in code reviews and provide constructive feedback to team members.
  • Contribute to the development of technical documentation and guides.

 

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Strong proficiency in Kotlin and Java.
  • Experience with backend development and RESTful API design.
  • Experience/Strong Knowledge with microservices architecture and containerization (e.g., Docker).
  • Knowledge of databases (SQL and NoSQL) and data modeling.
  • Understanding of cloud services (e.g., AWS, Azure, Google Cloud).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with version control systems (e.g., Git) is a must.
  • Knowledge of DevOps practices and tools is a plus

Education

Bachelor's degree