Backend Developer - 6 months contract
Top 3 Must-Have Skills
✓ Strong hands-on experience developing backend services using
Python and/or Java, with some experience in React (optional). ✓
Proven ability to design and implement RESTful APIs
and backend business logic. ✓ Experience working with databases and integrating backend services with other systems. Job Description . Design, develop, and maintain backend services using Python and/or Java, with some experience in React (optional). . Implement RESTful APIs and backend logic based on functional and technical requirements. . Develop and optimise database queries, schemas, and data access layers. . Integrate backend services with frontend applications and external systems. . Ensure backend services meet performance, security, and reliability requirements. . Write clean, maintainable, and well-documented backend code. . Perform unit and integration testing for backend components. . Participate in code reviews and contribute to technical discussions. . Support SIT and UAT activities, including defect analysis and resolution. . Assist in deployment support and post-go-live stabilisation. . Maintain technical documentation for backend components.
Python and/or Java, with some experience in React (optional). ✓
Proven ability to design and implement RESTful APIs
and backend business logic. ✓ Experience working with databases and integrating backend services with other systems. Job Description . Design, develop, and maintain backend services using Python and/or Java, with some experience in React (optional). . Implement RESTful APIs and backend logic based on functional and technical requirements. . Develop and optimise database queries, schemas, and data access layers. . Integrate backend services with frontend applications and external systems. . Ensure backend services meet performance, security, and reliability requirements. . Write clean, maintainable, and well-documented backend code. . Perform unit and integration testing for backend components. . Participate in code reviews and contribute to technical discussions. . Support SIT and UAT activities, including defect analysis and resolution. . Assist in deployment support and post-go-live stabilisation. . Maintain technical documentation for backend components.