Job Responsibilities:
• Design, develop, and maintain backend code for applications
• Create and implement RESTful APIs
• Interact with databases and write SQL queries
• Work with cloud services and containerization to implement scalable solutions
• Write clean, maintainable, and efficient code
• Work with version control systems to manage source code
• Implement security principles in the application
• Identify and resolve issues
• Optimize application performance
• Continuous learning, staying up to date with best practices and technologies in the field
• Collaborate with cross-functional teams to define, design and deliver new features
• Meet project deadlines and requirements
Qualifications:
• Solid experience with Kotlin or Java
• Experience with databases (such as MySQL, PostgreSQL, MongoDB, or SQL
• Server) and ability to write SQL queries
• Experience with Agile methodologies and version control (Git)
• Strong problem-solving skills and attention to detail
• Strong communication skills and ability to work in a team
• Good understanding of security principles
• Experience with cloud services (such as AWS, Azure, or Google Cloud) and containerization (such as Docker) is a plus
Education: Bachelor’s degree in Computer Science or a related field.
Experience: 3+ years of professional experience in mobile application development.