
Senior Java Developer at AlWatania Information Systems. AlWatania Information Systems is on the lookout for a skilled and passionate Senior Java Developer to join our innovative team. This position offers an exciting opportunity to work on complex Java applications that cater to a diverse range of clients. In this role, you will utilize your deep understanding of Java technologies to create and maintain high-quality software solutions that meet demanding business criteria. Additionally, you will collaborate with cross-functional teams to not only understand requirements but also to design scalable architectures that achieve operational excellence.. Primary Responsibilities. . Design, develop, and implement Java applications to fulfill business requirements.. . Collaborate with product owners and project managers to gather and interpret requirements.. . Architect and build new features while ensuring code quality through testing and thorough documentation.. . Conduct code reviews and mentor junior developers to promote best coding practices.. . Optimize application performance and improve system architecture.. . Troubleshoot and debug applications to enhance user experience.. . Stay current with industry trends, emerging technologies, and best practices in Java development.. . . Bachelor’s degree in Computer Science, Software Engineering, or a related field.. . At least 4-6 years of extensive experience in Java development.. . Strong knowledge of Java SE and Java EE concepts.. . Expertise in frameworks such as Spring, Hibernate, and JPA.. . Experience with RESTful services and APIs.. . Strong understanding of database management systems, especially SQL.. . Excellent analytical and problem-solving skills.. . Strong verbal and written communication abilities.. . Experience with Agile methodologies is preferred.. . Company Location: Saudi Arabia.