Sr. Full Stack Developer – Taiba Hospital

Job Purpose

A Sr. Full Stack Developer responsible for end-to-end application development using React (frontend), Spring Boot (backend), and Oracle Database (or other RDBMS). The role involves designing intuitive UIs, developing scalable REST APIs, integrating databases, and deploying applications. The developer will research and adopt modern technologies, write clean and maintainable code, debug and enhance features, and ensure secure, high-performance solutions across the stack.

Key Accountabilities

 

  • ACCOUNTABILITIES
  1. Budgets and Plans: Adhere to departmental budgets and ensure optimal utilization of all available resources.
  2. Systems and Processes: Implement approved policies, processes and procedures to ensure work is completed in a controlled and consistent manner while meeting the hospital’s objectives; Ensure cost-efficient usage of all applicable resources to reduce wastage and unnecessary expense; Share ideas and viewpoints to further streamline processes, thus driving efficiency and improvements across the organization.
  3. HSE and Risk Management: Ensure compliance and adhere to all relevant HSE and Risk management procedures.
  4. Continuous Improvement: Take part in change initiatives, programmes and projects that reflect international best practice and changes in the competitive environment.
  • ACCOUNTABILITIES
  1. Design and develop responsive web applications using React.js for frontend and Spring Boot for backend services.
  2. Build, test, and deploy RESTful APIs and microservices.
  3. Integrate applications with relational databases (Oracle) and ensure optimized query performance.
  4. Implement authentication and authorization mechanisms (e.g., JWT, OAuth).
  5. Collaborate with UI/UX teams to translate wireframes into functional features.
  6. Write clean, scalable, and maintainable code following best practices.
  7. Configure CI/CD pipelines for automated build, test, and deployment.
  8. Deploy applications on cloud platforms (AWS, Azure, Google) or on Prem.
  9. Monitor application performance, troubleshoot issues, and optimize for scalability.
  10. Stay updated with new technologies and contribute to technical improvements.
  11. Provide feedback to superiors regarding needed modifications or improvements.
  12. Smart usage of AI and its tools.
  13. Reports development

Job Success Factors

  • Technical Proficiency: Strong hands-on experience in React.js, Spring Boot, database integration, and RESTful API development.
  • Problem Solving: Ability to debug, optimize, and provide innovative solutions to technical challenges.
  • Collaboration: Works effectively with cross-functional teams, including UI/UX designers, QA, and DevOps.
  • Quality & Standards: Writes clean, maintainable code, follows coding standards, and performs thorough testing.
  • Delivery Focus: Ability to meet deadlines, prioritize tasks, and handle multiple features simultaneously.
  • Adaptability: Quick learner who stays updated with emerging technologies and tools. AI focused.
  • End-to-End Ownership: Takes responsibility from requirement analysis to design, coding, deployment, and maintenance.
  • Communication: Clear articulation of technical concepts to both technical and non-technical stakeholders.

Job Details

Posted Date: 2025-09-16
Job Location: Kuwait – Al Kuwait
Job Role: Information Technology

Preferred Candidate

Suite de l’annonce…