
Responsibilities:
– Develop and maintain robust and scalable backend solutions using Java and the Spring Boot framework.
– Create visually appealing and user-friendly frontend interfaces using HTML, CSS, and JavaScript, with expertise in React or a similar modern frontend framework.
– Collaborate with cross-functional teams to gather and define project requirements.
– Design and implement RESTful APIs to enable seamless communication between frontend and backend systems.
– Ensure the performance, security, and maintainability of the applications through rigorous testing and code reviews.
– Troubleshoot and resolve bugs, issues, and bottlenecks in the software development lifecycle.
– Stay up to date with industry trends and emerging technologies to continuously improve our development processes.
Qualifications:
– Bachelor’s degree in computer science, Engineering, or related field.
– Proven experience in Java development and proficiency in the Spring Boot framework.
– Strong expertise in frontend technologies: HTML, CSS, JavaScript, and a modern frontend framework like React.
– Familiarity with SQL database systems, RESTful APIs, and version control (e.g., Git).
– Experience in developing responsive and mobile-friendly web applications.
– Solid understanding of software development principles, design patterns, and best practices.
– Excellent problem-solving skills and the ability to work both independently and collaboratively.
– Strong communication skills to effectively articulate technical concepts to non-technical team members.
To apply for this role, please click “Submit your CV”.