What will you do:
As a Backend Developer, you will be responsible for designing and developing efficient and scalable APIs and services to power our mobile applications. You will work closely with the Frontend Developers, Product Managers, and other stakeholders to understand their requirements and implement them into production-ready code. Your work will be critical in providing high-quality and reliable services to our users.
Job Description :
1. Collaborate with designers and IT team members to create and maintain the user interface of our digital products, including web and mobile applications.
2. Use front-end programming languages such as HTML, CSS, and JavaScript to develop user-friendly interfaces.
3. Develop and maintain coding standards and guidelines for user interface development.
4. Conduct user research to understand user behavior and preferences to inform interface design decisions.
5. Ensure that the user interface is accessible to all users, including those with disabilities.
6. Troubleshoot and debug issues with the user interface as needed.
Job Qualifications :
1. Bachelor's degree in Computer Science, Engineering or a related field.
2. Proven experience as a Backend Developer or similar role, with a minimum of 3 years of experience.
3. Strong knowledge of server-side programming languages such as Java, Python, Ruby, or Node.js.
4. Strong knowledge of framework spring boot.
5. Experience with SQL and NoSQL databases such as PostgreSQL, MongoDB, or Redis.
6. Familiarity with cloud computing platforms such as AWS or Google Cloud Platform.
7. Experience with software development tools such as Git, Docker, and Kubernetes.
8. Strong problem-solving skills and attention to detail.
9. Excellent communication and collaboration skills.
Key Performance Indicators :
1. Delivery of high-quality, scalable, and reliable backend services.
2. Meeting project deadlines and milestones.
3. Continuous improvement of the backend systems' performance and scalability.
4. Active participation in team meetings and collaboration with other developers and stakeholders.
5. Keeping up-to-date with the latest technologies and trends in backend development