Job Summary
We are seeking a skilled Back End Developer to join our dynamic team. The ideal candidate will be responsible for building and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the front end. You will work closely with front-end developers to integrate user-facing elements with server-side logic, contributing to the overall development of robust applications.
Duties
- Develop and maintain server-side applications using Java and TypeScript.
- Design and implement database schemas in MySQL, ensuring data integrity and optimal performance.
- Collaborate with front-end developers to integrate user interface elements using XSLT and other technologies.
- Write clean, maintainable code while adhering to software development best practices.
- Manage version control using GitHub, ensuring seamless collaboration within the development team.
- Troubleshoot and optimise application performance, addressing any issues that arise during development or in production.
- Participate in code reviews, providing constructive feedback to peers and continuously improving coding standards.
Skills
- Proficiency in Java and TypeScript for application development.
- Strong understanding of MySQL for effective database management.
- Familiarity with XSLT for transforming XML documents into various formats.
- Experience with GitHub for version control and collaborative coding practices.
- Knowledge of UI principles to effectively collaborate with front-end teams.
- Excellent problem-solving skills and attention to detail in software development processes.
- Ability to work independently as well as part of a team, demonstrating strong communication skills.
If you are passionate about back-end development and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity!
Job Types: Full-time, Part-time, Temporary
Contract length: 5 months
Expected Start Date: 08/24/2025