Master Works, a renowned technology Company, is seeking a talented and dedicated Java Developer to join our team in Saudi Arabia. As a Java Developer at Master Works, you will have the opportunity to work on exciting and innovative projects, collaborating with cross-functional teams to design, develop, and implement robust Java-based solutions.
Requirements
- Bachelor's degree in computer science, Software Engineering, or a related field
- Proven experience as a Java Developer, with at least 3 years of hands-on experience
- Strong knowledge of Java programming language and its core libraries
- Experience with Java frameworks such as Spring and Hibernate
- Familiarity with web development technologies (HTML, CSS, JavaScript)
- Knowledge of relational databases and SQL
- Experience with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
- Ability to work independently and in a team environment
- Excellent communication and interpersonal skills
- Fluent in English and Arabic, with excellent verbal and written communication skills in both languages.
Responsibilities:
β’ Design, develop, and test high-performance, scalable, and secure Java applications
β’ Collaborate with a team of developers and engineers to implement software solutions
β’ Analyze user requirements and translate them into technical specifications
β’ Troubleshoot and debug Java applications to identify and fix any issues
β’ Participate in code reviews to ensure code quality and adherence to coding standards
β’ Stay up to date with the latest technologies and trends in Java development
β’ Provide technical guidance and support to team members