Backend Developer
Mee Tee Mee Ngern Co., Ltd.Job Overview:
The Backend Developer is responsible for managing the interchange of data between the server and the users. The primary focus will be on developing all server-side logic, maintaining the central database, and ensuring high performance and responsiveness to requests from the front end. This role involves integrating the front-end elements built by your coworkers into the application and working with other developers and stakeholders.
Key Responsibilities:
1. Server-Side Development:
- Design and develop scalable and reliable backend systems and APIs.
- Implement security and data protection measures.
- Develop and manage well-functioning databases and applications.
2. Database Management:
- Design and optimize database schemas.
- Perform database administration and management of a hosting environment.
3. Integration:
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Work with APIs and ensure seamless data flow between different systems and components.
4. Testing and Debugging:
- Conduct tests and ensure code quality through unit testing and integration testing.
- Identify and resolve performance and scalability issues.
5. Collaboration:
- Work closely with front-end developers, product managers, and other stakeholders to understand requirements and deliver solutions.
- Participate in code reviews and contribute to team knowledge sharing.
6. Documentation:
- Write clean, maintainable code and document development processes, including database schemas and API designs.
- Maintain comprehensive documentation for code, system configurations, and change management.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3-5 years of experience in backend development.
- Proven experience with backend frameworks and technologies such as Node.js, Python, Ruby, Java, or PHP.
- Experience with database management systems like MySQL, PostgreSQL, MongoDB, or similar.
• Skills:
- Strong understanding of server-side languages and frameworks.
- Proficiency in database design, optimization, and management.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) and ability to integrate them with backend services.
- Experience with version control systems like Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
• Experience with cloud services like AWS, Azure, or Google Cloud.
• Knowledge of containerization and orchestration tools like Docker and Kubernetes.
• Familiarity with microservices architecture.
• Certification in relevant areas (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate).
- Provident Fund
- Staff training and development
- Overtime
- Fuel/transportation fees
- 5-day work week
- Social security
- Health insurance
- Accident Insurance
- Employee's uniform
- Annual trip or party
- Performance/results-based bonus
- Annual bonus
https://www.meetee.co.th/