{bc}

Tamheer - API Development

Bupa ArabiaJiddah, KSA1 weeks agoEntryfulltime
Generate Resume for this Job

About This Role

Job Description Role Purpose:

This role is established to onboard and develop Tamheer trainees within the Development Team as part of the approved plan. The purpose of this role is to equip trainees with foundational technical and professional skills through supervised, hands on involvement in API development, secure coding, database operations, testing, DevOps practices, and documentation activities. The trainee will contribute to real project tasks while gaining structured learning aligned with the department’s objectives and capability building roadmap.

Key Accountabilities:

1- API Development Fundamentals;

  • Learn Java, OOP, and basic programming concepts
  • Develop simple REST APIs using Spring Boot
  • Understand controllers, services, and request/response flow

2- Application Security Basics;

  • Learn API authentication & authorization concepts
  • Implement basic Spring Security
  • Follow secure coding practices to avoid common vulnerabilities

3- Database & Persistence Learning;

  • Learn SQL (CRUD queries) and relational database basics
  • Implement JPA entities and repositories
  • Understand basic NoSQL operations

4- Testing & Code Quality;

  • Write unit tests using JUnit and Mockito
  • Perform basic integration tests
  • Follow clean coding and TDD basics

5- DevOps & Version Control Foundations;

  • Learn Git (branches, commits, merges)
  • Understand CI/CD basics (Jenkins/GitLab)
  • Learn Docker fundamentals

6- Documentation & Collaboration;

  • Write basic API documentation using Swagger/notes
  • Create technical documentation and flow diagrams
  • Communicate progress in meetings

Skills Technical Skills:

  • Basic Java programming
  • Object-Oriented Programming fundamentals
  • Understanding of Spring Boot basics
  • Knowledge of REST API concepts
  • Basic SQL and database fundamentals
  • Familiarity with JPA and simple data access
  • Awareness of API security fundamentals
  • Basic understanding of Git and version control
  • Awareness of CI/CD and DevOps concepts
  • Ability to write simple unit tests

Soft Skills:

  • Effective communication
  • Willingness to learn and adapt
  • Attention to detail
  • Problem solving mindset
  • Ability to follow instructions and work within a team
  • Time management
  • Accountability and task ownership
  • Professional behavior and workplace ethics

Education

Bachelor's degree in Information Technology or related field.

Similar Jobs

Tamheer - Data Engineering

Bupa Arabia · Jiddah

Entry

Job Description key Accountability Support Data pipeline monitoring: Monitor task status in GCP Validate data freshness and partition loads Review alerts in GCP Monitoring \& Logging Learning \& Data Engineering Develop

Tamheer - Workflow Automation Engineering

Bupa Arabia · Jiddah

Entry

Job Description key Accountability: Automation Development Support: Assist in building workflow automation solutions using platforms such as UiPath and n8n Support development of automation components and reusable workf

Tamheer - PR Stakeholder Engagement

Bupa Arabia · Jiddah

Entry

Job Description To support the Provider Relations Department by coordinating recurring internal communications and producing creative and high-quality visual and written materials, ensuring timely, accurate, and consist

Tamheer - UX Researcher

Bupa Arabia · Jiddah

Entry

Job Description Role Purpose: The UX Researcher (Fresher) supports the discovery and understanding of user needs, behaviors, and pain points through basic qualitative and quantitative research activities.

Tamheer - PMO

Bupa Arabia · Jiddah

Entry

Job Description Role Purpose: The Engineering Graduate Trainee – PMO role to support the planning, coordination, and execution of technology-driven projects across the Medical Insurance and Healthcare function

Tamheer - Oracle HRM

Bupa Arabia · Jiddah

Intern

Job Description Role Purpose: Support the Oracle HCM team in maintaining, configuring, and improving HR system processes within Oracle Fusion HCM. The trainee will assist in HR system operations, data manageme

Tamheer - IT Governance

Bupa Arabia · Jiddah

Entry

Job Description Role Purpose: Tamheer trainee will help and support the team with basic tasks related to IT standards, policies, and compliance. The role includes supporting activities linked to the SAMA Cyber

Tamheer - Business Operations

Bupa Arabia · Jiddah

Entry

Job Description Achieve the agreed productivity targets across the following activities: ∙ Quotations \& Agreements ∙ Data Validation ∙ CRM Opportunities Maintain high-quality standards across all deliverables Deliver ti

Administrative Assistant - Tamheer - Riyadh

Boston Scientific · Riyadh

Additional Locations: N/A Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by wo

AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Generate Resume for this Job

Free plan · No credit card required