COMPANY OVERVIEW
At ARRAY, we’re not just another software services company—we’re a team of dreamers, innovators, and trailblazers! From startup grit to big-tech aspirations, we’re on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you’re ready to be part of an exciting journey, we want you on our team!
KEY RESPONSIBILITIES
-
Software Development
: Write clean, efficient, and maintainable code in Java to develop software solutions.
-
Problem Solving
: Analyze complex problems and provide innovative solutions using Java, troubleshooting issues as they arise.
-
Testing & QA
: Write unit and integration tests to validate software functionality and ensure quality.
-
Documentation
: Create and maintain accurate technical documentation, including design documents, code comments, and user manuals.
-
Continuous Learning
: Stay updated with new technologies and best practices, continuously enhancing your skills through self-learning and mentorship.
MUST-HAVE SKILL
-
Oracle Certified Professional: Java SE 21 Developer Certification.
-
0-3 years of hands-on experience in Java.
-
Strong understanding of data structures, algorithms, and object-oriented programming.
-
Familiarity with software development methodologies and best practices.
-
Excellent problem-solving skills and attention to detail.
-
Strong communication and collaboration abilities in a fast-paced environment.
NICE-TO-HAVE SKILLS
-
Cloud certifications (AWS, GCP, or Azure).
-
Experience in startup environments, adapting to rapid change.
-
Client-facing experience to understand and address user needs effectively.