98 j2ee jobs in Bahrain
Jr. Web Developer
Posted 25 days ago
Job Viewed
Job Description
We're looking for a passionate Junior Web Developer to join our team in Bahrain. This role is perfect for fresh graduates who want to launch their careers in a real-world development environment and work with modern technologies across backend and CMS platforms.
️ Technical Skills Required- WordPress : Theme customization, plugin configuration, content management
- PHP : Basic to intermediate programming knowledge
- Laravel Framework : Understanding of MVC structure, routing, and blade templating
- MySQL : Database creation, queries, joins, and data handling
- HTML5 / CSS3 : Responsive layouts and basic styling
- JavaScript / jQuery : DOM manipulation and event handling basics
- Git/GitHub (basic version control) – bonus
- Understanding of REST APIs – bonus
- Assist in website and web app development using WordPress and Laravel
- Write clean and maintainable PHP, HTML, CSS, and JavaScript code
- Support database-driven development using MySQL
- Help debug issues and contribute to bug fixing and testing
- Collaborate with senior developers and follow structured workflows
- Training, mentorship, and learning-focused environment
- Real project exposure from the start
- Bahrain-based office with hybrid flexibility (if applicable)
- Opportunity to grow into a full-stack or specialized developer role
- Friendly and creative team culture
Junior Web Developer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of new website features and functionalities.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Debug and resolve issues in existing web applications.
- Collaborate with the design team to ensure user interface (UI) and user experience (UX) are optimized.
- Participate in code reviews and contribute to team discussions.
- Learn and apply new technologies and best practices in web development.
- Assist with website content updates and management.
- Support the testing of web applications to identify and fix bugs.
- Document development processes and code.
- Gain experience with various programming languages, frameworks, and databases.
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Web Development, or a related field.
- Foundational knowledge of HTML, CSS, and JavaScript.
- Familiarity with at least one back-end programming language (e.g., Python, Node.js, PHP) is a plus.
- Understanding of version control systems like Git.
- Basic knowledge of database concepts (SQL or NoSQL).
- Eagerness to learn and adapt to new technologies.
- Strong analytical and problem-solving skills.
- Good communication and collaboration abilities.
- Ability to work effectively in a team environment.
- Proactive attitude and a strong work ethic.
This internship is based in our offices in Budaiya, Northern, BH , with the flexibility of some remote work. It's an ideal role for aspiring web developers looking to kick-start their careers in a supportive and dynamic setting.
Junior Web Developer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and implementation of new website features and functionalities.
- Write clean, efficient, and well-documented code using HTML, CSS, and JavaScript.
- Participate in the design and creation of user-friendly interfaces.
- Collaborate with designers and senior developers to translate UI/UX designs into functional web pages.
- Conduct testing to ensure website compatibility across different browsers and devices.
- Assist in the maintenance and updating of existing websites.
- Troubleshoot and debug issues that arise during development and testing.
- Learn and apply new web development technologies and frameworks.
- Contribute to team meetings and brainstorming sessions.
- Assist with content management and updates for client websites.
- Support the creation of responsive and mobile-first web designs.
- Ensure that all web development work adheres to industry best practices and coding standards.
- A passion for web development and a strong desire to learn.
- Basic understanding of HTML5, CSS3, and JavaScript.
- Familiarity with responsive design principles.
- Basic knowledge of version control systems like Git is a plus.
- Good problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Excellent communication skills.
- A portfolio showcasing personal projects or coursework is highly recommended.
- Currently pursuing or recently completed a degree or certification in Computer Science, Web Development, or a related field.
Junior Web Developer (Apprenticeship)
Posted 1 day ago
Job Viewed
Job Description
As a Junior Web Developer apprentice, you will work alongside experienced developers on real-world projects, gaining exposure to front-end and back-end development technologies. Your responsibilities will include assisting in the coding, testing, and debugging of websites and web applications under the guidance of senior team members. You will learn to implement responsive designs, optimize web pages for speed and scalability, and contribute to the development of user interfaces. This role involves participating in team meetings, code reviews, and learning sessions. You will have the opportunity to work on diverse projects for various clients, developing a well-rounded understanding of the web development lifecycle. Some tasks will be performed remotely, while others will require on-site presence for team collaboration and project specific requirements.
Ideal candidates are individuals with a strong passion for web development, a solid understanding of fundamental programming concepts (HTML, CSS, JavaScript), and a desire to learn. While formal experience is not required, a portfolio of personal projects or coursework demonstrating your aptitude is highly encouraged. Excellent problem-solving skills, attention to detail, and a proactive attitude are essential. You should be eager to learn new technologies, adapt to evolving project requirements, and work effectively both independently and as part of a collaborative team. This apprenticeship provides a fantastic pathway into a career in web development, offering invaluable industry experience and professional growth.
Apprenticeship - Junior Web Developer
Posted 2 days ago
Job Viewed
Job Description
Program Details:
- Learn modern web development technologies, including HTML, CSS, JavaScript, and popular frameworks (e.g., React, Angular, Vue.js).
- Gain experience in both front-end and back-end development, with opportunities to specialize.
- Participate in coding sessions, pair programming, and code reviews with senior developers.
- Contribute to the design, development, and testing of web applications and features.
- Understand version control systems like Git and collaborate using platforms like GitHub or GitLab.
- Learn about responsive design principles and cross-browser compatibility.
- Assist in debugging and troubleshooting existing codebases.
- Engage in agile development methodologies and team collaboration practices.
- Receive ongoing support, feedback, and career guidance throughout the apprenticeship.
- Develop a portfolio of completed projects to showcase your skills.
Ideal Candidate Profile:
- Enthusiastic about technology and eager to learn web development.
- Strong problem-solving abilities and a logical mindset.
- Basic understanding of programming concepts is a plus, but not essential.
- Excellent communication and interpersonal skills for team collaboration.
- Ability to manage time effectively and work both independently and as part of a team.
- Must be willing to work a hybrid schedule, balancing remote work with required in-office days for team meetings and specific project needs.
- High school diploma or equivalent; some college-level IT or computer science coursework is beneficial.
This apprenticeship offers a unique pathway into the tech industry. The role is based in Sitra, Capital, BH , and requires attendance at the office periodically, with the remainder of the work conducted remotely. Embrace this opportunity to build a strong foundation in web development.
Junior Web Developer Apprentice
Posted 2 days ago
Job Viewed
Job Description
As an apprentice, you will:
- Assist in the development and maintenance of websites and web applications.
- Learn and apply coding best practices using HTML, CSS, JavaScript, and potentially backend languages like Python or Node.js.
- Collaborate with senior developers on feature implementation and bug fixes.
- Participate in code reviews and learn from constructive feedback.
- Gain exposure to version control systems like Git.
- Help in testing and debugging web applications.
- Contribute to documentation of code and processes.
- Engage in online learning modules and training sessions provided by the company.
- Attend virtual team meetings and contribute to project discussions.
- Develop problem-solving skills and a proactive approach to learning new technologies.
- Understand the principles of responsive design and user experience.
- Support the team in ensuring websites are accessible and performant.
Ideal candidates will demonstrate:
- A strong passion for technology and a desire to build a career in web development.
- Basic understanding of computer programming concepts.
- Excellent communication skills and the ability to articulate ideas clearly in a remote setting.
- A proactive and eager-to-learn attitude.
- Good organizational skills and the ability to manage learning tasks effectively.
- Access to a reliable internet connection and a suitable workspace for remote work.
- A willingness to embrace feedback and adapt to new challenges.
- Completion of high school or equivalent; further education in a related field is a plus but not required.
This fully remote apprenticeship is an exceptional pathway into the tech industry, providing comprehensive training and real-world project experience.
Junior Web Developer Apprentice
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest J2ee Jobs in Bahrain !
Junior Web Developer - Apprenticeship
Posted 2 days ago
Job Viewed
Job Description
Program Overview:
- This apprenticeship offers a structured learning path combined with practical project work.
- You will receive mentorship from senior developers and exposure to industry-standard tools and technologies.
- The program is designed to provide a comprehensive understanding of front-end and back-end development principles.
- As a remote apprentice, you will be integrated into virtual team meetings and collaborative development processes.
- Emphasis will be placed on building clean, efficient, and maintainable code.
Responsibilities:
- Assist in the development and maintenance of web applications under the guidance of senior developers.
- Write clean, well-documented, and testable code for various project requirements.
- Participate in code reviews and contribute to discussions on technical solutions.
- Learn and apply best practices in front-end and back-end development.
- Troubleshoot and debug issues in existing applications.
- Collaborate with team members on user interface design and functionality implementation.
- Contribute to the creation of technical documentation.
- Stay curious and actively seek opportunities to learn new technologies and improve skills.
- Engage in all aspects of the remote development lifecycle, from initial concept to deployment.
Qualifications:
- A strong passion for web development and a foundational understanding of programming concepts.
- Familiarity with at least one programming language (e.g., JavaScript, Python, Java).
- Basic knowledge of HTML, CSS, and JavaScript.
- Enthusiasm for learning and a proactive approach to skill development.
- Good problem-solving skills and attention to detail.
- Ability to work independently and as part of a remote team.
- Excellent communication skills, especially in a virtual environment.
- High school diploma or equivalent; a degree or relevant coursework in computer science or a related field is a plus.
- A portfolio of personal projects or contributions to open-source is highly encouraged.
- Residency in or proximity to **Busaiteen, Muharraq, BH** is not a requirement due to the fully remote nature of this apprenticeship.
Junior Web Developer (Apprenticeship)
Posted 3 days ago
Job Viewed
Job Description
What you will learn and do:
- Gain foundational knowledge in front-end development languages such as HTML, CSS, and JavaScript.
- Learn about back-end development concepts and popular frameworks (e.g., Node.js, Python/Django, Ruby on Rails).
- Participate in the development of user interfaces and interactive web features.
- Assist in debugging and troubleshooting code to ensure optimal performance and user experience.
- Collaborate with senior developers on coding tasks, code reviews, and project planning.
- Understand version control systems like Git.
- Contribute to the creation of documentation for code and development processes.
- Engage in learning modules and workshops designed to accelerate your skill development.
- Develop an understanding of responsive design principles and cross-browser compatibility.
- Work towards building a portfolio of projects that showcase your acquired skills.
- Participate in team meetings and contribute to a collaborative remote development culture.
- Gain exposure to agile development methodologies.
Ideal Candidate Profile:
- A strong desire to learn and a demonstrable passion for web development.
- Basic understanding of programming concepts is a plus.
- Excellent problem-solving skills and a logical approach to tasks.
- Good communication skills, essential for remote collaboration.
- Ability to work independently and manage learning time effectively.
- Enthusiasm for technology and a proactive attitude towards learning new tools and languages.
- High school diploma or equivalent; further education in a technical field is advantageous but not required.
- Reliable internet connection and a suitable remote workspace.
Junior Web Developer Apprentice
Posted 3 days ago
Job Viewed
Job Description
Key responsibilities include:
- Assisting senior developers in designing, coding, and debugging web applications.
- Learning and applying front-end and back-end development principles.
- Participating in code reviews and collaborative development processes.
- Developing an understanding of different programming languages and frameworks.
- Contributing to the creation of user-friendly interfaces and efficient back-end systems.
- Learning to use version control systems like Git.
- Troubleshooting and resolving software defects and issues.
- Attending virtual training sessions and workshops.
- Documenting code and development processes.
- Collaborating with remote team members through digital communication tools.
While formal experience is not required, a strong aptitude for technology, a keen interest in coding, and excellent problem-solving skills are essential. Familiarity with basic programming concepts or a passion for self-learning in this area would be highly advantageous. A high school diploma or equivalent is required. This apprenticeship offers a structured learning path, mentorship, and the potential for future employment within our client's organization. Embrace this unique opportunity to launch your tech career remotely.